Skip to content

Conversation

@matiwinnetou
Copy link
Collaborator

No description provided.

@matiwinnetou matiwinnetou added this to the 1.3.0 milestone Apr 24, 2025
@matiwinnetou matiwinnetou changed the title refactor: public schema instead of network specific schema. refactor: public schema instead of network specific schema Apr 24, 2025
@sonarqubecloud
Copy link

@matiwinnetou matiwinnetou marked this pull request as ready for review April 25, 2025 08:48
Base automatically changed from develop to main April 29, 2025 10:54
@matiwinnetou matiwinnetou modified the milestones: 1.3.0, 2.0.0 Jul 24, 2025
@matiwinnetou matiwinnetou changed the title refactor: public schema instead of network specific schema refactor: cardano-rosetta-java schema instead of network specific schema Oct 16, 2025
@matiwinnetou matiwinnetou changed the base branch from main to develop3 October 16, 2025 09:36
@matiwinnetou matiwinnetou force-pushed the public-schema branch 2 times, most recently from ea93fc2 to 7496254 Compare October 17, 2025 07:45
@matiwinnetou matiwinnetou changed the title refactor: cardano-rosetta-java schema instead of network specific schema refactor: cardano-rosetta schema instead of network specific schema Oct 17, 2025
Mateusz Czeladka and others added 2 commits October 29, 2025 15:18
Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
matiwinnetou and others added 10 commits October 29, 2025 15:18
…CIP-26, CIP-68 and other type of such assets. (#620)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Updates cardano-node version across Dockerfile, config files, and documentation to 10.5.1.

Key changes in 10.5.1:
- PeerSharing configuration behavior changes (default depends on BP vs relay)
- Networking improvements (DNS caching reduced to 15min, Windows socket fixes)
- Tracing system improvements for slotsMissed_int metric

Changes:
- Update CARDANO_NODE_VERSION build arg to 10.5.1 in both Dockerfiles
- Update MinNodeVersion to 10.5.0 in mainnet/preprod/preview configs
- Download official config.json, topology.json, checkpoints.json for all networks
- Download peer-snapshot.json for mainnet, preprod, and preview
- Keep hasPrometheus as 0.0.0.0 in all configs for metrics access
- Update version references in documentation and test configs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>
Updated Mithril version across all Docker and environment configuration files to use the latest release 2537.0.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>
Updated CARDANO_NODE_VERSION from 10.4.1 to 10.5.1 in additional environment configuration files that were missed in the previous upgrade.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Set PEER_DISCOVERY to false in the default docker-compose configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Updated project version from 1.4.0 to 1.4.1 in pom.xml and README.md Docker run examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove outdated token registry comment from preprod config
- Change peer discovery initial delay from 1 to 5 minutes
- Refactor TimeUnit import to use static import for MINUTES

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Update project version to 2.0.0-beta
- Upgrade yaci-store to 2.0.0-beta4
- Upgrade cardano-client-lib to 0.7.0
- Upgrade yaci to 0.4.0-beta5
- Enable yaci-store-governance dependency for Voltaire support
- Enable peer discovery by default
- Remove maven.compiler.proc property

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Remove conditional check for index existence in migration script.
Flyway handles migration idempotency, so the explicit IF NOT EXISTS
check is unnecessary and can be simplified to a direct CREATE INDEX.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Replace network-specific schemas (mainnet, preprod) with the public
schema consistently across all configurations.

Changes:
- Update DB_SCHEMA to 'public' in docker-compose and integration test configs
- Modify JDBC URLs to use currentSchema=public as default
- Update entrypoint.sh to set DB_SCHEMA=public instead of network name
- Fix UPDATE_GENESIS_BLOCK_QUERY to use quoted "public" schema

This simplifies database management by using a single schema regardless
of the network being used.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@matiwinnetou matiwinnetou force-pushed the develop3 branch 2 times, most recently from d4eda3e to cfea9aa Compare October 29, 2025 14:29
@matiwinnetou matiwinnetou merged commit e28d3e0 into develop3 Oct 29, 2025
1 of 2 checks passed
@matiwinnetou matiwinnetou deleted the public-schema branch October 29, 2025 14:29
matiwinnetou added a commit that referenced this pull request Oct 30, 2025
…427)

* fix: enable peer discovery by default.

* refactor: remove assetName (#619)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>

* fix: symbol search will be now in hex, not ascii, which will support CIP-26, CIP-68 and other type of such assets. (#620)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>

* chore: upgrade cardano-node from 10.4.1 to 10.5.1 (#626)

Updates cardano-node version across Dockerfile, config files, and documentation to 10.5.1.

Key changes in 10.5.1:
- PeerSharing configuration behavior changes (default depends on BP vs relay)
- Networking improvements (DNS caching reduced to 15min, Windows socket fixes)
- Tracing system improvements for slotsMissed_int metric

Changes:
- Update CARDANO_NODE_VERSION build arg to 10.5.1 in both Dockerfiles
- Update MinNodeVersion to 10.5.0 in mainnet/preprod/preview configs
- Download official config.json, topology.json, checkpoints.json for all networks
- Download peer-snapshot.json for mainnet, preprod, and preview
- Keep hasPrometheus as 0.0.0.0 in all configs for metrics access
- Update version references in documentation and test configs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>

* chore: upgrade mithril from 2524.0 to 2537.0 (#630)

Updated Mithril version across all Docker and environment configuration files to use the latest release 2537.0.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>

* chore: update cardano-node version to 10.5.1 in remaining env files

Updated CARDANO_NODE_VERSION from 10.4.1 to 10.5.1 in additional environment configuration files that were missed in the previous upgrade.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: separate versions for cnode/mithril/pg in dockerhub

* chore: disable peer discovery by default

Set PEER_DISCOVERY to false in the default docker-compose configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: version upgrade to 1.4.1

Updated project version from 1.4.0 to 1.4.1 in pom.xml and README.md Docker run examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: update peer discovery and token registry config

- Remove outdated token registry comment from preprod config
- Change peer discovery initial delay from 1 to 5 minutes
- Refactor TimeUnit import to use static import for MINUTES

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: upgrade to version 2.0.0-beta with dependency updates

- Update project version to 2.0.0-beta
- Upgrade yaci-store to 2.0.0-beta4
- Upgrade cardano-client-lib to 0.7.0
- Upgrade yaci to 0.4.0-beta5
- Enable yaci-store-governance dependency for Voltaire support
- Enable peer discovery by default
- Remove maven.compiler.proc property

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: simplify Flyway migration for address_utxo index creation

Remove conditional check for index existence in migration script.
Flyway handles migration idempotency, so the explicit IF NOT EXISTS
check is unnecessary and can be simplified to a direct CREATE INDEX.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* refactor: standardize database schema to use public schema

Replace network-specific schemas (mainnet, preprod) with the public
schema consistently across all configurations.

Changes:
- Update DB_SCHEMA to 'public' in docker-compose and integration test configs
- Modify JDBC URLs to use currentSchema=public as default
- Update entrypoint.sh to set DB_SCHEMA=public instead of network name
- Fix UPDATE_GENESIS_BLOCK_QUERY to use quoted "public" schema

This simplifies database management by using a single schema regardless
of the network being used.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: VladislavKudrin <vladislavkudrin@gmail.com>
matiwinnetou added a commit that referenced this pull request Nov 4, 2025
…427)

* fix: enable peer discovery by default.

* refactor: remove assetName (#619)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>

* fix: symbol search will be now in hex, not ascii, which will support CIP-26, CIP-68 and other type of such assets. (#620)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>

* chore: upgrade cardano-node from 10.4.1 to 10.5.1 (#626)

Updates cardano-node version across Dockerfile, config files, and documentation to 10.5.1.

Key changes in 10.5.1:
- PeerSharing configuration behavior changes (default depends on BP vs relay)
- Networking improvements (DNS caching reduced to 15min, Windows socket fixes)
- Tracing system improvements for slotsMissed_int metric

Changes:
- Update CARDANO_NODE_VERSION build arg to 10.5.1 in both Dockerfiles
- Update MinNodeVersion to 10.5.0 in mainnet/preprod/preview configs
- Download official config.json, topology.json, checkpoints.json for all networks
- Download peer-snapshot.json for mainnet, preprod, and preview
- Keep hasPrometheus as 0.0.0.0 in all configs for metrics access
- Update version references in documentation and test configs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>

* chore: upgrade mithril from 2524.0 to 2537.0 (#630)

Updated Mithril version across all Docker and environment configuration files to use the latest release 2537.0.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>

* chore: update cardano-node version to 10.5.1 in remaining env files

Updated CARDANO_NODE_VERSION from 10.4.1 to 10.5.1 in additional environment configuration files that were missed in the previous upgrade.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: separate versions for cnode/mithril/pg in dockerhub

* chore: disable peer discovery by default

Set PEER_DISCOVERY to false in the default docker-compose configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: version upgrade to 1.4.1

Updated project version from 1.4.0 to 1.4.1 in pom.xml and README.md Docker run examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: update peer discovery and token registry config

- Remove outdated token registry comment from preprod config
- Change peer discovery initial delay from 1 to 5 minutes
- Refactor TimeUnit import to use static import for MINUTES

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: upgrade to version 2.0.0-beta with dependency updates

- Update project version to 2.0.0-beta
- Upgrade yaci-store to 2.0.0-beta4
- Upgrade cardano-client-lib to 0.7.0
- Upgrade yaci to 0.4.0-beta5
- Enable yaci-store-governance dependency for Voltaire support
- Enable peer discovery by default
- Remove maven.compiler.proc property

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: simplify Flyway migration for address_utxo index creation

Remove conditional check for index existence in migration script.
Flyway handles migration idempotency, so the explicit IF NOT EXISTS
check is unnecessary and can be simplified to a direct CREATE INDEX.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* refactor: standardize database schema to use public schema

Replace network-specific schemas (mainnet, preprod) with the public
schema consistently across all configurations.

Changes:
- Update DB_SCHEMA to 'public' in docker-compose and integration test configs
- Modify JDBC URLs to use currentSchema=public as default
- Update entrypoint.sh to set DB_SCHEMA=public instead of network name
- Fix UPDATE_GENESIS_BLOCK_QUERY to use quoted "public" schema

This simplifies database management by using a single schema regardless
of the network being used.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Mateusz Czeladka <mateusz.czeladka@cardanofoundation.org>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: VladislavKudrin <vladislavkudrin@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants