Commit Graph

  • 1cb4b1fc83 test/lib/random_schema: type_generator(): make static column generation conditional Botond Dénes 2023-01-18 01:18:02 -05:00
  • 2a7cccd1a8 test/lib/random_schema: type_generator(): don't generate duration_type for keys Botond Dénes 2023-01-13 10:41:54 -05:00
  • c9f54e539d test/lib/random_schema: generate_random_mutations(): add overload with seed Botond Dénes 2023-01-13 11:08:20 -05:00
  • 394909869d test/lib/random_schema: generate_random_mutations(): respect range tombstone count param Botond Dénes 2023-01-13 09:49:08 -05:00
  • 477b26f7af test/lib/random_schema: generate_random_mutations(): add yields Botond Dénes 2023-01-13 09:47:30 -05:00
  • fd8a50035a test/lib/random_schema: generate_random_mutations(): fix indentation Botond Dénes 2023-01-13 09:46:09 -05:00
  • 71fdec7b42 test/lib/random_schema: generate_random_mutations(): coroutinize method Botond Dénes 2023-01-13 09:38:54 -05:00
  • 393aaddff0 test/lib/random_schema: generate_random_mutations(): expand comment Botond Dénes 2023-01-13 03:40:59 -05:00
  • 9430465a52 Merge 'Transport server error handling fixes backport' from Gusev Petr Avi Kivity 2023-03-26 19:53:50 +03:00
  • cd0b167d6c Merge 'bloom_filter: cleanups' from Kefu Chai Avi Kivity 2023-03-26 19:43:36 +03:00
  • 33f4012eeb test: cql-pytest: test_describe: clamp bloom filter's fp rate Kefu Chai 2023-03-24 14:55:45 +08:00
  • d5488dba69 reader_permit: set_trace_state(): emit trace message linking to previous page Botond Dénes 2023-03-24 08:13:00 -04:00
  • f937fad25a Merge 'readers/multishard: shard_reader: fast-forward created reader to current range' from Botond Dénes Avi Kivity 2023-03-26 18:39:50 +03:00
  • f0aa540e00 cql: renice the wasm compilation alien thread Wojciech Mitros 2023-03-22 13:53:27 +01:00
  • 1cfea1f13c doc: remove incorrect info about BYPASS CACHE Anna Stuchlik 2023-03-24 12:28:02 +01:00
  • e796525f23 types: remove unused header Kefu Chai 2023-03-26 14:12:31 +08:00
  • eeff8cd075 Merge 'dist/redhat: enforce dependency on %{release} also' from Kefu Chai Avi Kivity 2023-03-26 16:50:10 +03:00
  • bfd70c192e cql3: functions: reimplement min/max statelessly Avi Kivity 2023-02-27 12:31:26 +02:00
  • e6342d476b cql3: functions: reimplement count(*) statelessly Avi Kivity 2023-02-24 17:45:09 +02:00
  • 9291ec5ed1 cql3: functions: simplify creating native functions even more Avi Kivity 2023-02-24 17:44:23 +02:00
  • 3425184b2a raft: include boost header using <path/to/header> not "path/to/header" Kefu Chai 2023-03-26 14:04:28 +08:00
  • 0421d6d12f raft: include used header Kefu Chai 2023-03-26 13:55:03 +08:00
  • 023e985a6c build: cmake: add missing source files to idl and service Kefu Chai 2023-03-26 13:50:01 +08:00
  • e0ca80d21f build: cmake: port more cxxflags from configure.py Kefu Chai 2023-03-21 16:13:43 +08:00
  • a5547ea11b build: cmake: add two missing tests Kefu Chai 2023-03-21 15:54:17 +08:00
  • 46e6c639d9 docs: minor improvments to the Raft Handling Failures and recovery procedure sections Tzach Livyatan 2023-03-23 11:36:47 +02:00
  • b6682ad607 docs/operating-scylla/admin-tools: scylla-sstable.rst: update schema section Botond Dénes 2023-03-03 08:58:22 -05:00
  • bc9341b84a test/cql-pytest: test_tools.py: add test for schema loading Botond Dénes 2023-03-03 07:16:57 -05:00
  • afdfe34ca7 test/cql-pytest: nodetool.py: add flush_keyspace() Botond Dénes 2023-03-03 07:14:43 -05:00
  • 1f0ab699c3 tools/scylla-sstable: reform schema loading mechanism Botond Dénes 2023-02-21 09:39:40 -05:00
  • c5b2fc2502 tools/schema_loader: add load_schema_from_schema_tables() Botond Dénes 2023-02-10 06:31:09 -05:00
  • 19560419d2 Merge 'treewide: improve compatibility with gcc 13' from Avi Kivity Botond Dénes 2023-03-24 15:16:04 +02:00
  • 132d101dc7 db/schema_tables: expose types schema Botond Dénes 2023-02-10 07:50:47 -05:00
  • 14bff955e2 readers/multishard: shard_reader: fast-forward created reader to current range Botond Dénes 2023-02-17 06:28:43 -05:00
  • 0aa03f85a3 readers/multishard: reader_lifecycle_policy: add get_read_range() Botond Dénes 2023-02-17 06:26:30 -05:00
  • 1c7a66cd2a test/boost/multishard_mutation_query_test: paging: handle range becoming wrapping Botond Dénes 2023-02-21 04:14:00 -05:00
  • c54a3d9c10 Merge 'Clean enabled features manipulations in system keyspace' from Pavel Emelyanov Tomasz Grabiec 2023-03-24 13:12:49 +01:00
  • c1634ea5fa test_raft_upgrade: add a test for schema commit log feature Petr Gusev 2023-03-17 16:43:31 +04:00
  • e407956e9f scylla_cluster.py: add start flag to server_add Petr Gusev 2023-03-17 16:32:57 +04:00
  • 794d0e4000 ServerInfo: drop host_id Petr Gusev 2023-03-22 17:17:47 +04:00
  • 8e3392c64f scylla_cluster.py: add config to server_add Petr Gusev 2023-03-17 16:25:17 +04:00
  • c1d0ee2bce scylla_cluster.py: add expected_error to server_start Petr Gusev 2023-03-17 16:18:33 +04:00
  • a4411e9ec4 scylla_cluster.py: ScyllaServer.start, refactor error reporting Petr Gusev 2023-03-22 15:10:44 +04:00
  • 21b505e67c scylla_cluster.py: fix ScyllaServer.start, reset cmd if start failed Petr Gusev 2023-03-22 13:30:08 +04:00
  • 75a4ff2da9 raft: check if schema commitlog is initialized Refuse to boot if neither the schema commitlog feature nor force_schema_commit_log is set. For the upgrade procedure the user should wait until the schema commitlog feature is enabled before enabling consistent_cluster_management. Petr Gusev 2023-03-17 15:05:47 +04:00
  • d8997a4993 raft: move raft initialization after init_system_keyspace Petr Gusev 2023-03-17 16:54:34 +04:00
  • 769732d095 database: rename before_schema_keyspace_init->maybe_init_schema_commitlog Petr Gusev 2023-03-17 17:11:27 +04:00
  • 273e70e1f9 raft: use schema commitlog for raft tables Petr Gusev 2023-03-17 16:52:47 +04:00
  • 5a5d664a5a init_system_keyspace: refactoring towards explicit load phases Petr Gusev 2023-03-17 14:32:12 +04:00
  • 9e27f6b4b7 doc: update the Ubuntu version used in the image Anna Stuchlik 2023-03-23 13:34:40 +01:00
  • 0b19a614fa storage_service: wait for normal state handlers earlier in the boot procedure Kamil Braun 2023-03-24 12:39:51 +01:00
  • 451389970b storage_service: bootstrap: wait for normal tokens to arrive in all cases Kamil Braun 2023-03-24 12:24:05 +01:00
  • c003b7017d storage_service: extract get_nodes_to_sync_with helper Kamil Braun 2023-03-24 11:26:45 +01:00
  • 599393dcba storage_service: return unordered_set from get_ignore_dead_nodes_for_replace Kamil Braun 2023-03-24 11:21:54 +01:00
  • 6f28b77962 transport server: fix "request size too large" handling Petr Gusev 2022-12-12 20:33:58 +04:00
  • 06d5557c42 transport server: fix unexpected server errors handling Petr Gusev 2023-02-08 00:07:02 +04:00
  • bc31472469 test/cql-pytest.py: add scylla_inject_error() utility Nadav Har'El 2022-12-11 15:57:30 +02:00
  • fcab382e37 test/cql-pytest: add simple tests for USE statement Nadav Har'El 2022-10-06 20:38:59 +03:00
  • 73b74e8cac doc: remove Enterprise upgrade guides from OSS doc Anna Stuchlik 2023-03-23 12:54:25 +01:00
  • 6350c8836d Revert "repair: Reduce repair reader eviction with diff shard count" Botond Dénes 2023-03-21 05:45:13 -04:00
  • a7b4f84b6a bloom_filter: mark internal help function static Kefu Chai 2023-03-24 15:35:24 +08:00
  • 1a82a7ac72 bloom_filter: add more constness to false positive rate tables Kefu Chai 2023-03-24 15:29:48 +08:00
  • 7f4a3fdac8 bloom_filter: use vector::back() when appropriate Kefu Chai 2023-03-24 15:09:54 +08:00
  • a1c86786ca db/view/view.cc: rate limit view update error messages Jan Ciolek 2023-03-14 18:40:39 +01:00
  • b0a5769d92 validation: Avoid throwing schema lookup Pavel Emelyanov 2023-03-23 14:01:04 +03:00
  • 5457948437 Update seastar submodule (rpc cancellation during negotiation) Avi Kivity 2023-03-23 17:15:00 +02:00
  • da41001b5c .gitmodules: point seastar submodule at scylla-seastar.git Avi Kivity 2023-03-23 17:11:08 +02:00
  • e8fb718e4a Merge 'topology changes over raft' from Gleb Natapov Kamil Braun 2023-03-23 15:59:45 +01:00
  • 5a908c3f46 storage_service: fix indentation from previous patch Gleb Natapov 2023-03-21 14:34:54 +02:00
  • f3bd7e9b8c storage_service: raft topology: implement topology management through raft Gleb Natapov 2023-03-20 13:51:55 +02:00
  • 8865d5cf13 service: raft: make group0_guard move assignable Gleb Natapov 2023-03-20 13:51:48 +02:00
  • 344b483425 service: raft: wire up apply() and snapshot transfer for topology in group0 state machine Gleb Natapov 2022-12-27 13:34:03 +02:00
  • aca21d3318 storage_service: raft topology: introduce a function that applies topology cmd to local state machine Gleb Natapov 2022-12-27 13:31:24 +02:00
  • 284afd9255 storage_service: raft topology: introduce a raft monitor and topology coordinator fibers Gleb Natapov 2022-12-27 13:10:35 +02:00
  • d69a887366 storage_service: raft topology: introduce snapshot transfer code for the topology table Gleb Natapov 2022-12-27 12:32:31 +02:00
  • 6a4d773b7e raft topology: add RAFT_TOPOLOGY_CMD verb that will be used by topology coordinator to communicated with nodes Gleb Natapov 2022-12-27 11:59:09 +02:00
  • 4fdcee8415 test/alternator: increase CQL connection timeout Nadav Har'El 2023-03-23 10:04:46 +02:00
  • afe6b0d8c9 Merge 'reader_concurrency_semaphore: add trace points for important events' from Botond Dénes Avi Kivity 2023-03-23 15:37:33 +02:00
  • 7699904c54 Revert "repair: Reduce repair reader eviction with diff shard count" Botond Dénes 2023-03-21 05:45:13 -04:00
  • 37cf04818e alternator: split the param list of executor ctor into multi lines Kefu Chai 2023-03-23 12:52:56 +08:00
  • 69c21f490a alternator,config: make alternator_timeout_in_ms live-updateable Kefu Chai 2023-03-20 15:50:13 +08:00
  • b5e61e1b83 test/cql-pytest, lwt: test for detection of contradicting batches Nadav Har'El 2023-03-21 15:21:49 +02:00
  • b13ff5248c sstables: Mark continuous_data_consumer::reader_position() const Pavel Emelyanov 2023-03-22 16:14:28 +03:00
  • bee5593ba1 storage_service: Move node_ops_meta_data to .cc file Pavel Emelyanov 2023-03-22 19:26:36 +03:00
  • ea66c16818 Fix Enable Authorization doc page references a wrong CL used by a 'cassandra' user Tzach Livyatan 2022-09-25 08:34:00 +03:00
  • 0421a82821 sstables: add type constraits right in parameter list Kefu Chai 2023-03-22 17:49:53 +08:00
  • b54868c639 doc: disable the outdated banner Anna Stuchlik 2023-03-22 13:58:21 +01:00
  • 1197664f09 test: network_topology_strategy_test: silence warning Kefu Chai 2023-03-17 13:54:35 +08:00
  • aee5dfaa84 Merge 'docs: Add card logos' from David Garcia Botond Dénes 2023-03-23 08:53:58 +02:00
  • 0f5e845399 Merge 'docs: scylladb better php driver' from Daniel Reis Botond Dénes 2023-03-23 08:53:30 +02:00
  • b03fce524b cql-pytest: test permissions for UDTs with quoted names Wojciech Mitros 2023-03-20 14:54:35 +01:00
  • 169a821316 cql: maybe quote user type name in ut_name::to_string() Wojciech Mitros 2023-03-20 18:40:47 +01:00
  • fc8dcc1a62 cql: add a check for currently used stack in parser Wojciech Mitros 2023-03-22 11:11:35 +01:00
  • a086682ecb cql-pytest: add an optional name parameter to new_type() Wojciech Mitros 2023-03-20 14:45:37 +01:00
  • 2d40952737 DOCS: remove invalid example from DML reference, WHERE clause section Tzach Livyatan 2023-01-21 11:46:12 +02:00
  • d1e6d9103a Merge 'api: reference httpd::* symbols like 'httpd::*'' from Kefu Chai Nadav Har'El 2023-03-22 18:16:15 +02:00
  • 596ea6d439 test: drop unused captured variables Kefu Chai 2023-03-16 19:29:44 +08:00
  • 4a18ee87eb Update seastar submodule Avi Kivity 2023-03-16 10:08:17 +02:00
  • c09d0f6694 everywhere: use sstables::generation_type Benny Halevy 2023-02-22 10:40:37 +02:00
  • b597f41b8c test: sstable_test_env: use make_new_generation Benny Halevy 2023-03-15 17:33:45 +02:00