• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • IMDS
    • None

      As a follow-up to MDSAL-856, implement DOMStore.compact() in IMDS. This should effectively do the equivalent of:

          final var tx = newReadWriteTransaction();
          final var data = tx.read(datastore, path).get();
          if (data.isPresent()) {
              tx.put(datastore, path, data.orElseThrow());
          }
          return tx.commit();
      

      Except the transaction should not trigger any listeners, i.e. it should ignore the datastore candidate.

            Unassigned Unassigned
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: