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

Merge main into develop #2

Open
wants to merge 2,727 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2727 commits
Select commit Hold shift + click to select a range
d0391cd
GH-4065 make QueryResult interface declare public methods directly
abrokenjester Jul 18, 2022
1562951
GH-4065 define public api to avoid incorrect deprecation messages
abrokenjester Jul 18, 2022
9c3984c
Merge pull request #4075 from eclipse/main
hmottestad Jul 24, 2022
1368441
Merge pull request #4074 from DenitsaStoianova/GH-4073_Propagate_the_…
hmottestad Jul 24, 2022
daf0ea4
GH-3696 Add a failing test for the bind logic.
JervenBolleman Apr 22, 2022
1434d53
GH-3696 moved failing test case to compliance suite
abrokenjester Jul 9, 2022
7b4d932
GH-3696 ensure wrapped extensions are still handled as priority args
abrokenjester Jul 10, 2022
908443e
GH-3696 adjust extension lookup to ignore subqueries and SERVICE clauses
abrokenjester Jul 10, 2022
83fa993
GH-3696 more performant version of extension search util
abrokenjester Jul 16, 2022
98141d2
GH-3696 cleanup of refactored optimizers, reimplemented fix in new class
abrokenjester Jul 17, 2022
dc1a5a0
Revert "GH-3696 cleanup of refactored optimizers, reimplemented fix i…
abrokenjester Jul 17, 2022
4d43e23
GH-3696 reimplement fix in new QueryJoinOptimizer class
abrokenjester Jul 17, 2022
5d3e4c0
GH-3696 fix expected query plans in tests
abrokenjester Jul 24, 2022
3c1b8d5
Merge pull request #4076 from eclipse/main
abrokenjester Jul 24, 2022
3367dc7
GH-4068 update tests
hmottestad Jul 25, 2022
a1e4f71
move develop to 4.2.0-SNAPSHOT and fix minor issues with the release …
hmottestad Jul 25, 2022
e45d353
GH-4068 make sure iterations are closed
hmottestad Jul 25, 2022
d93be2d
Merge pull request #4078 from eclipse/GH-4068-fix-unclosed-iterations
hmottestad Jul 27, 2022
fd23bc4
GH-4084 revert optimizer pipeline order
hmottestad Jul 27, 2022
5820209
Merge pull request #4085 from eclipse/GH-4084-perf-regression
hmottestad Jul 27, 2022
3f3157e
Merge pull request #4083 from eclipse/main
hmottestad Jul 27, 2022
3c39b35
GH-4086: fix code example (#4087)
barthanssens Jul 29, 2022
092eee1
GH-4089: remove whitespace in javadoc link
barthanssens Jul 29, 2022
73a9988
Merge pull request #4090 from Fedict/GH-4089-statements-javadoc-link
hmottestad Jul 30, 2022
f12bd47
GH-4072 updated copyright header template
abrokenjester Jul 31, 2022
a76abb9
GH-4072 don't "fix" formatting in eclipse template files
abrokenjester Jul 31, 2022
fc9e5aa
GH-4091 changes based on release review (#4095)
hmottestad Jul 31, 2022
e10771b
Create CODE_OF_CONDUCT.md
hmottestad Jul 30, 2022
b849630
GH-4091 add a newline in the copyright header (#4097)
hmottestad Jul 31, 2022
a4534af
release 4.1.0
hmottestad Jul 31, 2022
0185b02
next development iteration: 4.1.1-SNAPSHOT
hmottestad Jul 31, 2022
1f0e32c
set correct version
hmottestad Jul 31, 2022
e8bfadf
javadocs for 4.1.0
hmottestad Jul 31, 2022
a7b6a3c
revert changes to release script
hmottestad Jul 31, 2022
f01f060
news item and release-notes if relevant for 4.1.0
hmottestad Jul 31, 2022
fa80fb8
updated links and release notes
hmottestad Jul 31, 2022
70b63aa
Merge pull request #4098 from eclipse/releases/4.1.0
hmottestad Jul 31, 2022
79a6e90
Merge pull request #4099 from eclipse/merge_main_into_develop_after_r…
hmottestad Jul 31, 2022
8f27e63
Merge pull request #4088 from eclipse/main
hmottestad Jul 31, 2022
f5c5ecf
Update 4.1.0.md
hmottestad Aug 1, 2022
a4b042a
Merge pull request #4100 from eclipse/4.1.0-release-notes
hmottestad Aug 1, 2022
8d45f60
GH-4102 create tests
hmottestad Aug 1, 2022
03b1fc2
Merge branch 'main' into GH-4072-copyright-header-templates
abrokenjester Aug 1, 2022
a526400
GH-4102 fix parent and code cleanup
hmottestad Aug 1, 2022
4c3c809
GH-4107 fix unclosed iteration due to phaser not being terminated
hmottestad Aug 4, 2022
08eb98e
GH-4107 add support for closing tasks (since canceling a task throws …
hmottestad Aug 4, 2022
dc5809f
GH-4107 handle interruptions better
hmottestad Aug 4, 2022
b1538cb
GH-4107 skip tasks if the controller that requires the task is alread…
hmottestad Aug 4, 2022
418cae7
GH-4107 improve shutdown
hmottestad Aug 4, 2022
d4146b7
GH-4107 code cleanup
hmottestad Aug 4, 2022
7f245f3
GH-4107 ignore exceptions thrown while performing a task if the task …
hmottestad Aug 4, 2022
03a22b9
GH-4107 improve interrupt handling
hmottestad Aug 4, 2022
8e2644e
GH-4107 further improve handling of interrupts
hmottestad Aug 4, 2022
a4d9c61
Merge pull request #4103 from eclipse/GH-4102-fix-parent-after-optimi…
hmottestad Aug 4, 2022
3ce43de
Merge pull request #4096 from eclipse/GH-4072-copyright-header-templates
abrokenjester Aug 6, 2022
105af40
GH-3826 update tutorial, add default impl for deprecated method
abrokenjester Apr 24, 2022
eb23911
GH-3826 revert incompatible changes to interface
abrokenjester Aug 6, 2022
c8d1089
Merge pull request #4101 from eclipse/main
abrokenjester Aug 8, 2022
ad7c628
GH-4110: use multi-stage build to reduce image size (#4111)
barthanssens Aug 11, 2022
dad350c
Merge pull request #4108 from eclipse/GH-4107-unclosed-iteration-fedx
hmottestad Aug 14, 2022
c48ec66
Merge pull request #4113 from eclipse/main
hmottestad Aug 15, 2022
55affe9
Update Apache Felix Version
laeubi Aug 15, 2022
a92401a
GH-4112 add test
hmottestad Aug 17, 2022
67efb9f
GH-4112 check parent refs between each optimizer step to make sure th…
hmottestad Aug 17, 2022
e7ff6a7
GH-4112 assert that Var didn't have a previous parent to make sure th…
hmottestad Aug 17, 2022
64992ac
GH-4112 add support for replaceChild(...) to ValueExprTripleRef
hmottestad Aug 17, 2022
96c8981
GH-4112 clone Var where a Var object is shared or reused
hmottestad Aug 17, 2022
9ec3fbd
GH-4112 fix copyright header
hmottestad Aug 18, 2022
15a7760
GH-4091 fix copyright headers (#4118)
hmottestad Aug 18, 2022
d11f0ac
Merge pull request #4117 from eclipse/GH-4112-query-regression
hmottestad Aug 18, 2022
8b95706
Merge pull request #4121 from eclipse/main
abrokenjester Aug 19, 2022
04fb551
Merge pull request #4116 from laeubi/update_felix
abrokenjester Aug 22, 2022
e75aab5
GH-4066 re-introduce use of Extension for all select expressions
abrokenjester Aug 20, 2022
c607df2
GH-4066 refactor ProjectionElem to clarify use of targetName
abrokenjester Aug 20, 2022
5ec506c
Merge pull request #4128 from eclipse/main
hmottestad Aug 27, 2022
56fc6d0
GH-4131 Introduced custom AggregateFunctionCall abstraction that allo…
tokovach Aug 29, 2022
ffb93a3
GH-3385-jackson-upgrade
barthanssens Aug 29, 2022
84a6f7b
GH-4126 use RDF4J.NIL to handle default context with HttpRepository a…
hmottestad Aug 25, 2022
09b4a41
Merge pull request #4133 from Fedict/GH-3385-jackson-upgrade
hmottestad Aug 31, 2022
320d36f
GH-4119 add option to configure an LMDB store from the workbench (#4120)
hmottestad Sep 1, 2022
452b932
release 4.1.1
hmottestad Sep 1, 2022
d16b9f1
next development iteration: 4.1.2-SNAPSHOT
hmottestad Sep 1, 2022
9e84535
set correct version
hmottestad Sep 1, 2022
03fb940
Merge pull request #4139 from eclipse/releases/4.1.1
hmottestad Sep 1, 2022
9c71457
Merge pull request #4140 from eclipse/merge_main_into_develop_after_r…
hmottestad Sep 1, 2022
20f3151
4.1.1-release-notes (#4141)
hmottestad Sep 2, 2022
57205a6
Merge pull request #4135 from eclipse/main
hmottestad Sep 2, 2022
770ee69
code cleanup, added some more checks, added some more tests
hmottestad Sep 4, 2022
5b547f3
Delete src/main/javadoc directory
abrokenjester Sep 5, 2022
e34a609
Merge pull request #4152 from eclipse/jeenbroekstra-patch-1
hmottestad Sep 5, 2022
e3c804d
GH-3421 The use of weak reference implied that the query object would…
hmottestad Sep 1, 2022
8dde1b4
GH-4149 use XMLDatatypeUtil to validate literal conformance to dataty…
hmottestad Sep 5, 2022
4196a63
Merge pull request #4154 from eclipse/main
abrokenjester Sep 6, 2022
cfde280
Merge pull request #4153 from eclipse/GH-4149-shacl-check-datatype-co…
hmottestad Sep 7, 2022
31d2a7e
Merge pull request #4138 from eclipse/GH-3421-fix-for-unclosed-iterat…
hmottestad Sep 7, 2022
6e3d5da
GH-4157 replace with cloned expression
hmottestad Sep 7, 2022
6594805
GH-4157 code cleanup
hmottestad Sep 7, 2022
52d232e
GH-4157 improve test
hmottestad Sep 7, 2022
9198007
Merge pull request #4159 from eclipse/GH-4157-var-should-be-cloned
hmottestad Sep 8, 2022
6dff74d
GH-3781 add namespace validation
patrickwyler Sep 3, 2022
f1a8559
Merge pull request #4156 from eclipse/main
hmottestad Sep 8, 2022
57fc381
GH-4131 Introduced test suite for aggregate function processing
tokovach Sep 6, 2022
16183e3
GH-4167 - Fixing datafiles for SPARQLQueryComplianceTest
nguyenm100 Sep 9, 2022
d3951fd
Merge pull request #4132 from tokovach/GH-4131-Aggregate-function-call
hmottestad Sep 11, 2022
dc8024f
Revert "GH-4131 Introduce custom AggregateFunctionCall abstraction"
hmottestad Sep 11, 2022
283e9d8
Merge pull request #4171 from eclipse/revert-4132-GH-4131-Aggregate-f…
hmottestad Sep 11, 2022
cab8ac9
Merge pull request #4170 from eclipse/main
hmottestad Sep 11, 2022
b00d9b8
Revert "Revert "GH-4131 Introduce custom AggregateFunctionCall abstra…
hmottestad Sep 11, 2022
d44dc26
Merge pull request #4173 from eclipse/revert-4171-revert-4132-GH-4131…
hmottestad Sep 11, 2022
4d46d4a
GH-4131 fix SyntaxTreeBuilder
hmottestad Sep 11, 2022
a19e07c
GH-4131 fix SyntaxTreeBuilderTokenManager
hmottestad Sep 11, 2022
a8045be
GH-4131 update patch files and documentation
hmottestad Sep 11, 2022
57a4db2
GH-4131 mark new classes and interfaces as experimental to allow some…
hmottestad Sep 11, 2022
d8dab76
Merge pull request #4174 from eclipse/GH-4131-performance
hmottestad Sep 11, 2022
2283477
GH-4175 backport fix from GH-4132. Fixes GH-4175 fixes GH-4165 fixes …
hmottestad Sep 11, 2022
2f1d91c
release 4.1.2
hmottestad Sep 11, 2022
2bacc75
next development iteration: 4.1.3-SNAPSHOT
hmottestad Sep 11, 2022
b7895cc
set correct version
hmottestad Sep 11, 2022
ce38c4e
javadocs for 4.1.2
hmottestad Sep 11, 2022
491ac78
news item and release-notes if relevant for 4.1.2
hmottestad Sep 11, 2022
aef1231
Merge branch 'develop' into merge_main_into_develop_after_release_4.1.2
hmottestad Sep 11, 2022
7b4d136
Merge pull request #4178 from eclipse/releases/4.1.2
hmottestad Sep 11, 2022
0317640
Merge pull request #4179 from eclipse/merge_main_into_develop_after_r…
hmottestad Sep 11, 2022
2fb2778
Merge pull request #4180 from eclipse/4.1.2-release-notes
hmottestad Sep 11, 2022
92f4f3a
Merge pull request #4177 from eclipse/main
hmottestad Sep 11, 2022
ac9b492
GH-3982 Rework cardinality computation for LMDB triple store.
kenwenzel Sep 13, 2022
27f5059
Resubmit with proper credentials for ecma. Fixes for REST setting of…
nguyenm100 Sep 13, 2022
761f6a0
Merge pull request #4185 from nguyenm100/GH-4146-Isolation-Fixes
abrokenjester Sep 13, 2022
afb5e40
GH-4187 and GH-4184 and GH-4189
hmottestad Sep 14, 2022
76441a5
Merge pull request #4190 from eclipse/GH-4187-fix-for-var-parent
hmottestad Sep 14, 2022
c29e0b5
GH-4123 fix path
hmottestad Sep 14, 2022
b6239fa
GH-4123 optimize maven build for docker and create a new script for b…
hmottestad Sep 14, 2022
a4507f1
Merge pull request #4191 from eclipse/GH-4123-fix-css-path
hmottestad Sep 14, 2022
bd24f8e
release 4.1.3
hmottestad Sep 14, 2022
731fd56
next development iteration: 4.1.4-SNAPSHOT
hmottestad Sep 14, 2022
071ce6c
set correct version
hmottestad Sep 14, 2022
c913eb3
javadocs for 4.1.3
hmottestad Sep 14, 2022
e67199d
news item and release-notes if relevant for 4.1.3
hmottestad Sep 14, 2022
0410d97
Merge pull request #4192 from eclipse/releases/4.1.3
hmottestad Sep 14, 2022
41eadfa
Merge pull request #4193 from eclipse/merge_main_into_develop_after_r…
hmottestad Sep 14, 2022
b5a825f
Merge pull request #4194 from eclipse/4.1.3-release-notes
hmottestad Sep 15, 2022
f074dc7
GH-4131 Introduced Stdev and variance aggregate function calls with o…
tokovach Sep 13, 2022
628b093
Merge pull request #4188 from eclipse/main
hmottestad Sep 15, 2022
641095e
GH-2854 optimize imports
hmottestad Sep 16, 2022
0989553
GH-2854 update benchmark
hmottestad Sep 16, 2022
da4a50b
GH-4197 use null instead of EmptyIteration to signal when PathIterati…
hmottestad Sep 16, 2022
f3a1769
GH-4199 improve target class performance by improving filterting by p…
hmottestad Sep 16, 2022
a4a15e5
GH-2854 improve bindingset implementations
hmottestad Sep 16, 2022
4900d30
GH-4200 introduce a cache for parsed queries
hmottestad Sep 16, 2022
a4b0b90
GH-2854 implement bulk operation for calculating the effective target
hmottestad Sep 16, 2022
6a698d8
GH-4201 optimize parallel validation and interruption handling
hmottestad Sep 16, 2022
cb0335c
Merge pull request #4186 from tokovach/GH-4131-Statistics-function-call
hmottestad Sep 16, 2022
d64e2d5
Merge pull request #4148 from eclipse/GH-2854-effective-target-bulk
hmottestad Sep 16, 2022
0de3165
Merge pull request #4198 from eclipse/GH-4197-pathiteration-fix
hmottestad Sep 16, 2022
bddb1dd
Merge pull request #4202 from eclipse/main
hmottestad Sep 16, 2022
e186ad0
Merge pull request #4183 from kenwenzel/GH-3982-lmdb-query-optimization
hmottestad Sep 16, 2022
a08dc48
Merge pull request #4147 from patrickwyler/GH-3781-validate-namespaces
hmottestad Sep 16, 2022
b155a14
Merge pull request #4203 from eclipse/develop
hmottestad Sep 16, 2022
b4584a0
release 4.2.0
hmottestad Sep 16, 2022
d5f7cf8
next development iteration: 4.2.1-SNAPSHOT
hmottestad Sep 16, 2022
a55c37b
javadocs for 4.2.0
hmottestad Sep 16, 2022
8b0278e
Merge pull request #4204 from eclipse/releases/4.2.0
hmottestad Sep 17, 2022
4599212
Update SECURITY.md
abrokenjester Sep 4, 2022
66004ee
Update security policy wrt supported patch releases
abrokenjester Sep 4, 2022
cb8d489
Merge pull request #4168 from nguyenm100/GH-4167-SPARQLQueryComplianc…
abrokenjester Sep 18, 2022
370f680
GH-4214: fix DESCRIBE queries in FedX when targeting a single source
aschwarte10 Sep 27, 2022
2d24c71
Merge pull request #4215 from eclipse/GH-4214-fix-fedx-describe-singl…
aschwarte10 Sep 30, 2022
3b7ee2a
news item and release-notes for 4.2.0
hmottestad Sep 16, 2022
112bc7e
Merge pull request #4206 from eclipse/4.2.0-release-notes
hmottestad Oct 4, 2022
63208b4
GH-4230: Refactor isolation-level settings in TransactionStartControl…
DenitsaStoianova Oct 12, 2022
f0025be
GH-4233: upgrade apache commons text dependency (#4234)
barthanssens Oct 14, 2022
e4bb0a0
GH-4240 skip property shape if sh:path is not implemented/supported
hmottestad Oct 20, 2022
45648af
GH-4240 reenable disabled test and add more test cases
hmottestad Oct 20, 2022
10f4e7b
Merge pull request #4241 from eclipse/GH-4240-shacl-unsupported-path
hmottestad Oct 27, 2022
0ba2a1e
GH-4243: update and align the docker documentation (#4244)
barthanssens Oct 27, 2022
f4e148a
GH-4245 add hashCode checks to the main tests that parse SPARQL queri…
hmottestad Oct 27, 2022
f9ebdb6
GH-4245 check if arg is null before computing hash code
hmottestad Oct 27, 2022
d9159f2
GH-4245 update documentation
hmottestad Oct 28, 2022
56d550f
Merge pull request #4231 from DenitsaStoianova/GH-4230_Make_isolation…
hmottestad Oct 28, 2022
6321c4a
GH-4256 add test
hmottestad Oct 30, 2022
47acdd8
GH-4256 remove subquery check and deprecate responsible code
hmottestad Oct 30, 2022
cd4c33d
Merge pull request #4250 from eclipse/GH-4245-sparql-count-hashcode-n…
hmottestad Oct 31, 2022
37418f7
GH-4256 add test case to show difference between MINUS and EXISTS
hmottestad Oct 31, 2022
33342a2
GH-4256 add more deprecation annotations
hmottestad Oct 31, 2022
f5326da
GH-4068 close iteration if there is an exception
hmottestad Nov 1, 2022
a336745
GH-4242 track unclosed iterations during test
hmottestad Nov 1, 2022
b9d0b6e
GH-4263: upgrade jackson databind dependency (#4264)
barthanssens Nov 2, 2022
9a2f994
Merge pull request #4261 from eclipse/GH-4242-fix-flaky-test
hmottestad Nov 3, 2022
7fc970a
Merge pull request #4257 from eclipse/GH-4256-sparql-exists-filter-scope
hmottestad Nov 3, 2022
35b584b
GH-4267: use latest jetty dependencies (#4270)
barthanssens Nov 4, 2022
9ef4110
GH-4265: use springboot 2.7.5 (#4266)
barthanssens Nov 7, 2022
e885e94
release 4.2.1
hmottestad Nov 8, 2022
7315b5c
next development iteration: 4.2.2-SNAPSHOT
hmottestad Nov 8, 2022
4825176
javadocs for 4.2.1
hmottestad Nov 8, 2022
021959f
news item and release-notes if relevant for 4.2.1
hmottestad Nov 8, 2022
64e67f0
remove java 8 test from scripts and align the milestone-release.sh sc…
hmottestad Nov 8, 2022
01d2966
update release notes
hmottestad Nov 8, 2022
4d37a18
Merge pull request #4273 from eclipse/releases/4.2.1
hmottestad Nov 8, 2022
1616ce9
GH-4279 FilterOptimizer should not modify the query tree above the no…
hmottestad Nov 10, 2022
c569f2e
Update site/content/release-notes/4.2.1.md
hmottestad Nov 12, 2022
214f49e
Merge pull request #4275 from eclipse/4.2.1-release-notes
hmottestad Nov 12, 2022
3f2de34
GH-4237 reorg and update of developer docs
abrokenjester Nov 13, 2022
453cda4
GH-4248 check for invalid triple context value. added regression tests
abrokenjester Nov 12, 2022
336e00c
GH-4279 FilterOptimizer should not modify the query tree above the no…
hmottestad Nov 13, 2022
660de6f
GH-4248 check for invalid triple context value (#4282)
abrokenjester Nov 18, 2022
352803f
GH-4237 reorg and update of developer docs (#4283)
abrokenjester Nov 18, 2022
6799707
small tweaks to Dockerfile for better multiplatform support
abrokenjester Nov 19, 2022
d44a0f3
small tweaks to Dockerfile and build script (#4285)
abrokenjester Nov 19, 2022
c9b12e5
GH-3781 accept only valid SPARQL prefixes
damyan-ognyanov Nov 22, 2022
5a3974c
GH-3781 exception message changed
damyan-ognyanov Nov 23, 2022
865e2e3
GH-3781 Accept only valid SPARQL prefixes (#4291)
hmottestad Nov 29, 2022
3f019e3
release 4.2.2
hmottestad Dec 1, 2022
9d34bb8
next development iteration: 4.2.3-SNAPSHOT
hmottestad Dec 1, 2022
d6d5a15
javadocs for 4.2.2
hmottestad Dec 1, 2022
fd44757
reduce chances of errors in release script
hmottestad Dec 1, 2022
8f1b6dd
next development iteration: 4.2.3-SNAPSHOT (#4297)
hmottestad Dec 2, 2022
8185bc5
news item and release-notes if relevant for 4.2.2
hmottestad Dec 1, 2022
9cde2d0
4.2.2 release notes (#4300)
hmottestad Dec 8, 2022
d38b1f0
GH-4304 pull base image before building
hmottestad Dec 8, 2022
86516fe
GH-4304 update all packages in the base image
hmottestad Dec 8, 2022
ea341f7
GH-4304 improve build performance by not forking the when compiling, …
hmottestad Dec 8, 2022
acc8ce4
fix based on comments
hmottestad Dec 8, 2022
af6e7cb
Gh 4304 improve docker image security (#4305)
hmottestad Dec 9, 2022
1c31f34
GH-4306 update maven build plugins
hmottestad Dec 9, 2022
098f572
GH-4306 run formatting
hmottestad Dec 9, 2022
5a31e65
code cleanup
hmottestad Dec 9, 2022
2d558da
GH-4306 upgrade maven build plugins (#4307)
hmottestad Dec 10, 2022
103b8ad
GH-2749: Initial Namespace import implementation
Dzeri96 Oct 31, 2022
9b1ab6a
GH-2749: Second iteration of Namespace imports
Dzeri96 Dec 12, 2022
578d7a7
GH-4312 update Github Actions CI to Java 19
hmottestad Dec 16, 2022
30d74d1
GH-4290 testcase reproducing the problem
abrokenjester Dec 17, 2022
8440a8a
GH-4290 ensure introduced implicit group node is not dropped
abrokenjester Dec 17, 2022
1657d05
GH-2749 Include Namespaces in Statement imports from NamespaceAware c…
abrokenjester Dec 17, 2022
39cf2d5
GH-4290 fix for count and order by with an implicit group clause (#4327)
abrokenjester Dec 22, 2022
af93ae7
GH-4340 update all plugins, add inherited plugins to plugins manageme…
hmottestad Dec 22, 2022
3409e5a
GH-4312 update Github Actions CI to Java 19 (#4323)
hmottestad Dec 26, 2022
fdceb5d
GH-4340 update all plugins and enforce a minimum Maven version of 3.6…
hmottestad Dec 27, 2022
2814ba5
code cleanup
hmottestad Dec 18, 2022
7b38087
GH-4328 improve closing of resources on failure
hmottestad Dec 18, 2022
63cbd23
GH-4328 fedx unclosed iteration (part 1) (#4343)
hmottestad Dec 27, 2022
fcbc619
GH-4328 make sure that we always either call done or call toss on the…
hmottestad Dec 18, 2022
02483be
GH-4337 assign new issues to new board automatically
abrokenjester Dec 30, 2022
9e797c3
GH-4337 assign new issues to new board automatically (#4345)
abrokenjester Jan 3, 2023
00489f3
GH-4337 set correct action version
abrokenjester Jan 3, 2023
f5e1808
GH-4337 set correct action version (#4348)
abrokenjester Jan 3, 2023
a2e58a4
GH-4337 correct version label for action
abrokenjester Jan 3, 2023
748f715
GH-4337 correct version label for action (#4350)
abrokenjester Jan 3, 2023
7ee3df3
GH-4337 fix board url
abrokenjester Jan 3, 2023
03f5a89
GH-4337 fix board url (#4352)
abrokenjester Jan 3, 2023
863b89c
GH-4328 FedX unclosed iteration (#4331)
hmottestad Jan 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Each line is a file pattern followed by one or more owners.

# The committer team are the default owners for everything in
# the repo.
* @eclipse/technology-rdf4j-committers
123 changes: 0 additions & 123 deletions .github/CONTRIBUTING.md

This file was deleted.

59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: Bug Report
description: File a bug report
labels: [ "🐞 bug" ]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
attributes:
label: Current Behavior
description: A concise description of what you're experiencing.
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...' (include code example if possible)
4. See error...
validations:
required: false
- type: input
id: version
attributes:
label: Version
description: What version of RDF4J are you using?
placeholder: "eg. 3.7.1"
validations:
required: true
- type: dropdown
id: contributor
attributes:
label: Are you interested in contributing a solution yourself?
description: We welcome your bug report, but please keep in mind that we're a small team, with limited capacity. Let us know if you would like to get involved in actually contributing a fix yourself. We'd be overjoyed to help you get started.
options:
- 'Yes'
- 'No'
- 'Perhaps?'
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Anything that will give us more context about the issue you are encountering!

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: RDF4J Discussion Forum
url: https://github.com/eclipse/rdf4j/discussions
about: Please ask questions or discuss ideas, possible improvements, and so on here.
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Feature Request
description: Suggest an idea for improving RDF4J
labels: [ "📶 enhancement" ]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to let us know your suggestion.
- type: textarea
attributes:
label: Problem description
description: Provide a concise description of the problem your improvement will address.
placeholder: "Performing task X would be a lot easier if RDF4J could do..."
validations:
required: true
- type: textarea
attributes:
label: Preferred solution
description: Provide a clear and concise description of what you want to happen.
validations:
required: false
- type: dropdown
id: contributor
attributes:
label: Are you interested in contributing a solution yourself?
description: We welcome your feature request, but please keep in mind that we're a small team, with limited capacity. Let us know if you would like to get involved in actually contributing a fix yourself. We'd be overjoyed to help you get started.
options:
- 'Yes'
- 'No'
- 'Perhaps?'
validations:
required: false
- type: textarea
attributes:
label: Alternatives you've considered
description: Let us know about other solutions you have tried or researched.
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Anything that will give us more context about your proposal!

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false
17 changes: 12 additions & 5 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@

GitHub issue resolved: # <!-- add a Github issue number here, e.g #123. This line
automatically closes the issue when the PR is merged -->
GitHub issue resolved: # <!-- add a Github issue number here, e.g #123. -->

Briefly describe the changes proposed in this PR:

*
*
*
<!-- short description of your change goes here -->

----
PR Author Checklist (see the [contributor guidelines](https://github.com/eclipse/rdf4j/blob/main/CONTRIBUTING.md) for more details):

- [ ] my pull request is [self-contained](https://rdf4j.org/documentation/developer/merge-strategy/#self-contained-changes-pull-requests-and-commits)
- [ ] I've added tests for the changes I made
- [ ] I've applied [code formatting](https://github.com/eclipse/rdf4j/blob/main/CONTRIBUTING.md#code-formatting) (you can use `mvn process-resources` to format from the command line)
- [ ] I've [squashed](https://rdf4j.org/documentation/developer/squashing) my commits where necessary
- [ ] every commit message starts with the issue number (GH-xxxx) followed by a meaningful description of the change

28 changes: 20 additions & 8 deletions .github/workflows/develop-status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,36 @@ name: develop status

on:
push:
branches:
branches:
- develop

jobs:
verify:
build:

runs-on: ubuntu-latest
runs-on: ubuntu-latest
strategy:
matrix:
jdk: [1.8, 11]
jdk: [11, 19]

steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.jdk }}
- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-jdk${{ matrix.jdk }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-jdk${{ matrix.jdk }}-maven-
- name: Build
run: mvn -B clean install -DskipTests
- name: Compliance tests
run: mvn -B verify -Pcompliance --file pom.xml
run: mvn -B -U clean install -Pquick,\!formatting
- name: Verify
run: mvn -B verify -P\!skipSlowTests,\!formatting -Dmaven.javadoc.skip=true -Djapicmp.skip -Denforcer.skip=true -Danimal.sniffer.skip=true
- name: Publish Test Report
if: failure()
uses: scacap/action-surefire-report@v1
with:
check_name: Test report - develop status - ${{ matrix.jdk }}
37 changes: 37 additions & 0 deletions .github/workflows/main-status.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: main status

on:
push:
branches:
- main

jobs:
build:

runs-on: ubuntu-latest
strategy:
matrix:
jdk: [11, 19]

steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.jdk }}
- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-jdk${{ matrix.jdk }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-jdk${{ matrix.jdk }}-maven-
- name: Build
run: mvn -B -U -T 2 clean install -Pquick,-formatting
- name: Run all tests
run: mvn -B verify -P-skipSlowTests,-formatting -Dmaven.javadoc.skip=true -Djapicmp.skip -Denforcer.skip=true -Danimal.sniffer.skip=true
- name: Publish Test Report
if: failure()
uses: scacap/action-surefire-report@v1
with:
check_name: Test report - main status - ${{ matrix.jdk }}
25 changes: 0 additions & 25 deletions .github/workflows/master-status.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .github/workflows/merge_main_to_develop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: merge main to develop

on:
push:
branches:
- "main"

jobs:
pull-request:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: pull-request
uses: repo-sync/pull-request@v2.6.2
with:
destination_branch: "develop" # If blank, default: main
pr_title: "Merge main into develop"
pr_body: "Automatically generated PR to keep develop in sync with main.\n\n **USE MERGE COMMIT TO MERGE THIS PR**.\n\nSee [merge_main_to_develop.yml](/eclipse/rdf4j/.github/workflows/merge_main_to_develop.yml)." # Full markdown support, requires pr_title to be set
github_token: ${{ secrets.GITHUB_TOKEN }}
Loading