-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
CASSANDRA-18232: CEP-26 Rewrite compaction information, updating LCS, STSC, TWCS, and adding … #2973
Conversation
512e23a
to
5484b56
Compare
…UCS. Adding more UCS text and images, and fixing stem. Sneak in sai partial about sai only supporting UPDATE or DELETE. Add a note about vector max limit. Switch syntax for overused variables. Add info on edge cases for S. Submitted by Lorina Poland, source from Branimir Lambov; Reviewed by Mick Semb Wever for CASSANDRA-18232
47f7a4d
to
e5ac89f
Compare
* big (3.0.0): literally BigTable format | ||
|
||
=== Version 5 | ||
|
||
* bti (5.0.0): Big Trie format |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
working on a fix for this…
provide highly available global semantics. For example Cassandra does | ||
not support: | ||
provide highly available global semantics. | ||
For example, {cassandra} does not support: | ||
|
||
* Cross-partition transactions | ||
* Distributed joins | ||
* Foreign keys or referential integrity. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
later on, it might be worth adding a sentence here that this changes in 5.1 with Accord ACID transactions
`max_mutation_size` is a half the size of `commitlog_segment_size`. | ||
== Logging writes to commit logs | ||
|
||
When a write occurs, {cassandra} writes the data to a local append-only https://cassandra.apache.org/_/glossary.html#commit-log[commit log] on disk. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
here, and below, a few links need fixing. working on it…
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
** `periodic`: In periodic mode, writes are immediately ack'ed, and the | ||
CommitLog is simply synced every "commitlog_sync_period" | ||
milliseconds. | ||
** `periodic`: In periodic mode, writes are immediately acknowledged, and the commit log is simply synced every "commitlog_sync_period" milliseconds. | ||
+ | ||
- `commitlog_sync_period`: Time to wait between "periodic" fsyncs | ||
_Default Value:_ 10000ms |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for later, these default value lines are not indented, so it doesn't read easy
@@ -4,6 +4,8 @@ | |||
The xref:cassandra:getting-started/sai-quickstart.adoc[SAI quickstart] focuses only on defining multiple indexes based on non-primary key columns (a very useful feature). | |||
Let's explore other options using some examples of how you can run queries on tables that have differently defined SAI indexes. | |||
|
|||
include::developing:partial$sai/sai-only-select.adoc[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not working, any suggestions @polandll ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i don't see includes being used on adoc files anywhere else … ? 🤷
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
later
@@ -0,0 +1,235 @@ | |||
= Compaction overview |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
later
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is this file about ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deleted
* xref:cassandra:managing/operating/auditlogging.adoc[Audit logging] | ||
* xref:cassandra:managing/operating/audit_logging.adoc[Audit logging 2] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not part of this review, but why are there two audit logging pages ?
Committed as 93a4fcd |
Resubmitting