sirixdb / sirix

SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
https://sirix.io
BSD 3-Clause "New" or "Revised" License
1.09k stars 243 forks source link

Update to Java 22 #708

Closed JohannesLichtenberger closed 1 month ago

dhrax21 commented 3 months ago

Hey Can I work on this issue :)

JohannesLichtenberger commented 3 months ago

You may have to update to a Gradle pre-release as well.

dhrax21 commented 3 months ago

Its showing this remote: Permission to sirixdb/sirix.git denied to dhrax21. fatal: unable to access 'https://github.com/sirixdb/sirix.git/': The requested URL returned error: 403

JohannesLichtenberger commented 3 months ago

What exactly are you doing? Can you fork the repo?

dhrax21 commented 3 months ago

yes I have forked the repo, but what files do I need to modify I'm not able to specify

JohannesLichtenberger commented 2 months ago

@dhrax21 first of all Gradle and the Java version in build.gradle and then check what must be changed.

alpha951 commented 2 months ago

Hey @JohannesLichtenberger , If there is no progress made then I would like to pickup this issue.

JohannesLichtenberger commented 2 months ago

Go ahead, thanks :-)

JohannesLichtenberger commented 2 months ago

@alpha951 we have a branch. The issue seems to be that Kotlin doesn't support JVM target 22 as of now, but I think it should work with 21 (and the Java bundles with 22).