Michał Jadwiszczak

Results 13 issues of Michał Jadwiszczak

(All described below situations occurs both in Scylla and Cassandra) When selecting the same column multiple times, second and all next columns have nulls without any error or warning. ```...

bug
CQL

This patch introduces raft-based service levels. But it doesn't contain the process of migrating service levels to the new raft table, so for now raft-based service levels are hidden under...

area/raft
area/workload prioritization
P1

Currently all tables are printed in statements like `DESC TABLES`, `DESC KEYSPACE ks` or `DESC SCHEMA`. But when we create a table with cdc enabled, additional table with `_scylla_cdc_log` suffix...

area/cdc
status/release blocker
backport/none
area/backup and restore

User-defined types can depend on each other, creating directed acyclic graph. In order to support restoring schema from `DESC SCHEMA`, UDTs should be ordered topologically, not alphabetically as it was...

backport/none

If the index was created on collection (both frozen or not), its description wasn't a correct create statement. This patch fixes the bug and includes functions like `full()`, `keys()`, `values()`,...

bug
backport/6.0
area/backup and restore

This patch is a follow-up to https://github.com/scylladb/scylladb/pull/16585. Once we have service levels on raft, we can get rid of update loop, which updates the configuration in a configured interval (default...

backport/none
area/service levels

This patch adds a check if aggregation query is doing single-partition read and if so, makes the query to not use forward_service and do not parallelize the request. Fixes https://github.com/scylladb/scylladb/issues/19349...

Observed in https://github.com/scylladb/scylla-enterprise/pull/4634#issuecomment-2333883650. The test is running with `force_gossip_topology_changes: true`, so auth is not managed via raft and auth data is stored in `system_auth` keyspace with default replication factor 1....

bug
triage

In ScyllaDB, we'd like to check how many scheduling groups were already created or how many free slots are there. `scheduling_group_count()` was already present but it was in an internal...

This patch introduces `view_building_coordinator`, a single entity within whole cluster responsible for building tablet-based views. The coordinator takes care of: - building views ranges - manages view building during tablet...

area/materialized views
backport/none