Skip to content

DSP-24606: Replace nulls with negative defaults in system_schema #1445

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

Merged
merged 1 commit into from
Dec 16, 2024

Conversation

szymon-miezal
Copy link

@szymon-miezal szymon-miezal commented Dec 2, 2024

This patch replaces null values of deterministic, monotonic and monotonic_on columns in system_schema.functions and system_schema.aggregates with negative defaults. These defaults will be addressed if/once DB-672 gets ported to CC.

@michaelsembwever michaelsembwever self-requested a review December 5, 2024 09:05
Copy link

@adelapena adelapena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, +1.

Before merging it, we'll need to create a PR in the CNDB repo updating the version of CC in pom.xml to point to the artifact produced by this PR's CI, which I think is 4.0.11-bbe0fed4ac97 for the last push. If such artifact doesn't exist, it can be manually created here.

Here is are some examples of such PRs:

Once CI for that CNDB PR verifies that this doesn't break anything in Astra, we can merge this CC PR. That will produce a new commit in the main branch and a new artifact. So we should go back to the CNDB PR, update it to point to that CC version, and merge.

This patch replaces null values of `deterministic`, `monotonic` and `monotonic_on`
columns in `system_schema.functions` and `system_schema.aggregates` with negative defaults.
These defaults will be addressed if/once DB-672 gets ported to CC.
Copy link

@cassci-bot
Copy link

❌ Build ds-cassandra-pr-gate/PR-1445 rejected by Butler


1 new test failure(s) in 3 builds
See build details here


Found 1 new test failures

Test Explanation Branch history Upstream history
o.a.c.u.b.BinLogTest.testTruncationReleasesLogS... regression 🔴🔵🔵 🔵🔵🔵🔵🔵🔵🔵

Found 17 known test failures

@szymon-miezal szymon-miezal merged commit d0a3c1a into main Dec 16, 2024
462 of 474 checks passed
@szymon-miezal szymon-miezal deleted the DSP-24606 branch December 16, 2024 16:17
djatnieks pushed a commit that referenced this pull request Dec 18, 2024
This patch replaces null values of `deterministic`, `monotonic` and
`monotonic_on` columns in `system_schema.functions` and
`system_schema.aggregates` with negative defaults. These defaults will
be addressed if/once DB-672 gets ported to CC.
djatnieks pushed a commit that referenced this pull request Jan 17, 2025
This patch replaces null values of `deterministic`, `monotonic` and
`monotonic_on` columns in `system_schema.functions` and
`system_schema.aggregates` with negative defaults. These defaults will
be addressed if/once DB-672 gets ported to CC.
djatnieks pushed a commit that referenced this pull request Jan 17, 2025
This patch replaces null values of `deterministic`, `monotonic` and
`monotonic_on` columns in `system_schema.functions` and
`system_schema.aggregates` with negative defaults. These defaults will
be addressed if/once DB-672 gets ported to CC.
djatnieks pushed a commit that referenced this pull request Jan 30, 2025
This patch replaces null values of `deterministic`, `monotonic` and
`monotonic_on` columns in `system_schema.functions` and
`system_schema.aggregates` with negative defaults. These defaults will
be addressed if/once DB-672 gets ported to CC.
djatnieks pushed a commit that referenced this pull request May 18, 2025
This patch replaces null values of `deterministic`, `monotonic` and
`monotonic_on` columns in `system_schema.functions` and
`system_schema.aggregates` with negative defaults. These defaults will
be addressed if/once DB-672 gets ported to CC.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants