Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for recursive node deletes (CADC-12558) #536

Closed
wants to merge 80 commits into from

Commits on Mar 29, 2023

  1. incomplete exploratory dev

    pdowler committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    2556e70 View commit details
    Browse the repository at this point in the history
  2. comment out old row lock code

    pdowler committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    ce8a371 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    9321705 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. NodeDAO work

    pdowler committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    b2d8b2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6c8416 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    d244f50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7156929 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. incomplete node iterator

    pdowler committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    2cdd2de View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. working node child iterator

    pdowler committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    7905cc0 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    283fb18 View commit details
    Browse the repository at this point in the history
  2. fix and test use of Node.parentID

    add checksum verification to NodeDAO tests
    pdowler committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    d47e896 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    59e86b1 View commit details
    Browse the repository at this point in the history
  2. vault: implement more NodePersistenceImpl methods

    add TODO
    pdowler committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    34bfcd8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8082aab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87c68bb View commit details
    Browse the repository at this point in the history
  5. update TODO

    pdowler committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    41dc8dc View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    0af5c9c View commit details
    Browse the repository at this point in the history
  2. Merge pull request opencadc#502 from pdowler/vos2

    initial cadc-inventory-db impl and vault database init
    pdowler authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    89b0908 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. vault: TODO updates

    pdowler authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    2512aa3 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. vault: update README

    pdowler committed May 2, 2023
    Configuration menu
    Copy the full SHA
    39f51ea View commit details
    Browse the repository at this point in the history
  2. add vault to repo README

    pdowler committed May 2, 2023
    Configuration menu
    Copy the full SHA
    83381d9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request opencadc#503 from pdowler/vos2

    update READMEs
    pdowler authored May 2, 2023
    Configuration menu
    Copy the full SHA
    c842e42 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. update for Node API changes

    pdowler committed May 31, 2023
    Configuration menu
    Copy the full SHA
    c542400 View commit details
    Browse the repository at this point in the history
  2. Merge pull request opencadc#511 from pdowler/vos2

    update for Node API changes
    pdowler authored May 31, 2023
    Configuration menu
    Copy the full SHA
    4af6232 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    c1e0240 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Checkpoint

    Adrian Damian authored and Adrian Damian committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    dc1e726 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    805cea2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a8e354 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    8c892f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    642c4b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebc861c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5403a9a View commit details
    Browse the repository at this point in the history
  5. typo

    pdowler committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    5092f91 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Intermidiate commit

    Adrian Damian authored and Adrian Damian committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e1f47b5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'vos2' of https://github.com/pdowler/storage-inventory i…

    …nto CADC-12179
    Adrian Damian authored and Adrian Damian committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    09e351f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a576479 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Merge branch 'vos2' of https://github.com/pdowler/storage-inventory i…

    …nto CADC-12179
    Adrian Damian authored and Adrian Damian committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0478212 View commit details
    Browse the repository at this point in the history
  2. Fixed small issues

    Adrian Damian authored and Adrian Damian committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    fa011e0 View commit details
    Browse the repository at this point in the history
  3. cadc-inventory-db: add connection.close() calls in NodeIterator to re…

    …turn con to pool
    
    also added to ArtifactIterator for completness, but disabled by default because
    they are currently used in a non-pool way (critwall, ratik, tantar)
    pdowler committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3fb9201 View commit details
    Browse the repository at this point in the history
  4. debug->info in test code

    pdowler committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    ed3fa61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf26dde View commit details
    Browse the repository at this point in the history
  6. Merge branch 'vos2' of https://github.com/pdowler/storage-inventory i…

    …nto CADC-12179
    Adrian Damian authored and Adrian Damian committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8099661 View commit details
    Browse the repository at this point in the history
  7. Re-factored the library

    Adrian Damian authored and Adrian Damian committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    ce0898f View commit details
    Browse the repository at this point in the history
  8. Merge pull request opencadc#522 from pdowler/vos2

    recreate vault NodePersistence PR
    pdowler authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    d310158 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Small fixes

    Adrian Damian authored and Adrian Damian committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    5b4e272 View commit details
    Browse the repository at this point in the history
  2. Small fixes

    Adrian Damian authored and Adrian Damian committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    1c885d7 View commit details
    Browse the repository at this point in the history
  3. Renamed cadc-vos-server dependency

    Adrian Damian authored and Adrian Damian committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a2c63e8 View commit details
    Browse the repository at this point in the history
  4. Fixed bug

    Adrian Damian authored and Adrian Damian committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    d364005 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Merge pull request opencadc#523 from andamian/CADC-12179

    Vault updates after cadc-vos-server actions refactored (CADC-12360)
    pdowler authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    8eef18b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6ca6ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b45eaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3efead8 View commit details
    Browse the repository at this point in the history
  5. vault: update dependencies

    pdowler committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    60651cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0531edc View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    a79673b View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. vault: formatting

    pdowler committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    4f455a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Merge pull request opencadc#525 from pdowler/vos2

    vault updates
    pdowler authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    d4eab62 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    679b3ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62645da View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Merge pull request opencadc#526 from pdowler/vos2

    fix and adapt for vospace lib changes
    pdowler authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    fcaa3d1 View commit details
    Browse the repository at this point in the history
  2. vault: fix imports

    pdowler committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8962bde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e59dde2 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    f875645 View commit details
    Browse the repository at this point in the history
  2. Merge pull request opencadc#530 from pdowler/vos2

    merge master
    pdowler authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    5544cc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0420a6b View commit details
    Browse the repository at this point in the history
  4. vault: fix class cast issue with ident cache in iterator

    delete(Node) now rejects deleting non-empty container
    untested: delete(node) also delete Artifact and generate DeletedArtifactEvent
    pdowler committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    1c26961 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Changed type of group sets in Node to GroupURI

    Adrian Damian authored and Adrian Damian committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e6ef466 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Merge pull request opencadc#531 from andamian/CADC-12708

    Changed type of group sets in Node to GroupURI
    pdowler authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c6dc837 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f68e859 View commit details
    Browse the repository at this point in the history
  3. cadc-inventory-db: fix NodeDAO.lock for subclass support

    add NodeDAO.isEmpty(ContainerNode) to support check in delete code
    pdowler committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    ddde9d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3f51aa View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Merge pull request opencadc#532 from pdowler/vos2

    vault node deletion
    pdowler authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    dc55e9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2911e7b View commit details
    Browse the repository at this point in the history
  3. Merge pull request opencadc#533 from pdowler/vos2

    vault-quota: README and design doc
    pdowler authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    39df738 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Update Design.md

    pdowler authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    e15cbd0 View commit details
    Browse the repository at this point in the history
  2. Update Design.md

    pdowler authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    07d759f View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    5336389 View commit details
    Browse the repository at this point in the history
  2. Merge pull request opencadc#534 from pdowler/vos2

    vault-quota: update design doc with some validate ideas
    pdowler authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    1f2a51b View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Support for recursive deletes

    Adrian Damian authored and Adrian Damian committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    dec5ed8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31d4b33 View commit details
    Browse the repository at this point in the history