This is an automated email from the ASF dual-hosted git repository.
kinow pushed a change to branch gh-2267-fix-edit-dataset-pagination
in repository https://gitbox.apache.org/repos/asf/jena.git
discard ce3786972c GH-2267: Add Vitest to make it easier to measure the test
coverage
discard 61a6eef4da GH-2267: Display all the pagination options
add 4220993211 Return stream onClose
add 6ebbb5b2da Bump org.apache.commons:commons-compress from 1.26.0 to
1.26.1
add ba14578000 Bump the maven-patch-group group with 8 updates
add 094aa3d365 Bump org.apache.maven.plugins:maven-assembly-plugin from
3.6.0 to 3.7.0
add 9fe41091ff Bump the npm-patch-group group
add a3f86a1304 Code clearup
add 098ceb3a70 GH-2318: Protect against shutdown removing the
coordinatorLock.
add dabb3a4ca1 GH-2315: Clearup failed compaction on MS Windows
add 6d7c4ac0c2 Bump vite-plugin-istanbul in /jena-fuseki2/jena-fuseki-ui
add cf0e1f352b GH-2169: Enhanced GraphMem Cloning: - added new interface
Copyable<> - implemented Copyable#copy in GraphMem2 all three descendants
(Legacy, Fast and Roaring) - extended TripleStore to implement Copyable<> and
implemented it in all three descendants (Legacy, Fast and Roaring) - added copy
constructors to mem2/collections/*, mem2/store/*/*Bunch, mem2/store/*/*HashMap
and mem2/store/*/*Set - added unit tests to keep the test coverage for mem2/**
at 100% - added bench [...]
add c526c9806a GH-2267: Display all the pagination options
add 3b2f228f3d GH-2267: Add Vitest to make it easier to measure the test
coverage
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ce3786972c)
\
N -- N -- N refs/heads/gh-2267-fix-edit-dataset-pagination
(3b2f228f3d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../src/main/java/org/apache/jena/system/G.java | 32 ++++--
.../test/java/org/apache/jena/system/GTest.java | 81 ++++++++++++++
.../java/org/apache/jena/atlas/iterator/Iter.java | 6 +-
.../atlas/lib/{Closeable.java => Copyable.java} | 16 +--
...ithForEachRemaining.java => TestGraphCopy.java} | 76 ++++++-------
jena-cmds/src/main/java/tdb2/tdbloader.java | 18 ++--
.../main/java/org/apache/jena/mem2/GraphMem2.java | 17 ++-
.../java/org/apache/jena/mem2/GraphMem2Fast.java | 9 ++
.../java/org/apache/jena/mem2/GraphMem2Legacy.java | 9 ++
.../org/apache/jena/mem2/GraphMem2Roaring.java | 10 +-
.../apache/jena/mem2/collection/FastHashBase.java | 20 ++++
.../apache/jena/mem2/collection/FastHashMap.java | 29 +++++
.../apache/jena/mem2/collection/FastHashSet.java | 10 ++
.../jena/mem2/collection/HashCommonBase.java | 13 +++
.../apache/jena/mem2/collection/HashCommonMap.java | 29 +++++
.../apache/jena/mem2/collection/HashCommonSet.java | 10 ++
.../org/apache/jena/mem2/store/TripleStore.java | 11 +-
.../jena/mem2/store/fast/FastArrayBunch.java | 13 +++
.../jena/mem2/store/fast/FastHashedBunchMap.java | 20 +++-
.../mem2/store/fast/FastHashedTripleBunch.java | 15 +++
.../jena/mem2/store/fast/FastTripleBunch.java | 3 +-
.../jena/mem2/store/fast/FastTripleStore.java | 65 ++++++++++-
.../apache/jena/mem2/store/legacy/ArrayBunch.java | 18 ++++
.../jena/mem2/store/legacy/HashedBunchMap.java | 21 ++++
.../jena/mem2/store/legacy/HashedTripleBunch.java | 9 ++
.../jena/mem2/store/legacy/LegacyTripleStore.java | 26 +++--
.../jena/mem2/store/legacy/NodeToTriplesMap.java | 8 ++
.../mem2/store/legacy/NodeToTriplesMapMem.java | 25 ++++-
.../apache/jena/mem2/store/legacy/TripleBunch.java | 3 +-
.../mem2/store/roaring/RoaringTripleStore.java | 109 ++++++++++++++-----
.../apache/jena/mem2/AbstractGraphMem2Test.java | 48 ++++++++-
.../org/apache/jena/mem2/GraphMem2FastTest.java | 4 +-
.../org/apache/jena/mem2/GraphMem2LegacyTest.java | 4 +-
.../org/apache/jena/mem2/GraphMem2RoaringTest.java | 4 +-
.../java/org/apache/jena/mem2/GraphMem2Test.java | 17 ++-
.../jena/mem2/collection/FastHashMapTest2.java | 82 ++++++++++++--
.../jena/mem2/collection/FastHashSetTest2.java | 49 +++++++++
.../jena/mem2/collection/HashCommonMapTest.java | 112 ++++++++++++++++---
.../jena/mem2/collection/HashCommonSetTest.java | 80 ++++++++++++--
.../jena/mem2/store/AbstractTripleStoreTest.java | 82 ++++++++++++++
.../jena/mem2/store/fast/FastArrayBunchTest.java | 29 +++--
.../mem2/store/fast/FastHashedTripleBunchTest.java | 37 ++++---
.../transaction/txn/TransactionCoordinator.java | 84 ++++++++++++---
.../TestTransactionCoordinatorControl.java | 35 +++++-
jena-fuseki2/jena-fuseki-ui/package.json | 4 +-
jena-fuseki2/jena-fuseki-ui/yarn.lock | 120 ++-------------------
.../jena/tdb2/store/DatasetGraphSwitchable.java | 4 +-
.../jena/tdb2/store/PrefixMapSwitchable.java | 11 +-
.../java/org/apache/jena/tdb2/sys/DatabaseOps.java | 42 ++++++--
.../apache/jena/tdb2/sys/DatabaseOpsWindows.java | 34 +++++-
pom.xml | 12 +--
51 files changed, 1293 insertions(+), 332 deletions(-)
create mode 100644 jena-arq/src/test/java/org/apache/jena/system/GTest.java
copy jena-base/src/main/java/org/apache/jena/atlas/lib/{Closeable.java =>
Copyable.java} (72%)
copy
jena-benchmarks/jena-benchmarks-jmh/src/test/java/org/apache/jena/mem/graph/{TestGraphFindAllWithForEachRemaining.java
=> TestGraphCopy.java} (55%)