Files
scylladb/docs
Avi Kivity e3db889057 Merge 'Introduce service levels' from Piotr Sarna
This series introduces service level syntax borrowed from https://docs.scylladb.com/using-scylla/workload-prioritization/ , but without workload prioritization itself - just for the sake of using identical syntax to provide different parameters later. The new parameters may include:
 * per-service-level timeouts
 * oltp/olap declaration, which may change the way Scylla treats long requests - e.g. time them out (the oltp way) or keep them sustained with empty pages (the olap way)

Refs #7617

Closes #7867

* github.com:scylladb/scylla:
  transport: initialize query state with service level controller
  main: add initializing service level data accessor
  service: make enable_shared_from_this inheritance public
  cql3: add SERVICE LEVEL syntax (without an underscore)
  unit test: Add unit test for per user sla syntax
  cql: Add support for service level cql queries
  auth: Add service_level resource for supporting in authorization of cql service_level
  cql: Support accessing service_level_controller from query state
  instantiate and initialize the service_level_controller
  qos: Add a standard implementation for service level data accessor
  qos: add waiting for the updater future
  service/qos: adding service level controller
  service_levels: Add documentation for distributed tables
  service/qos: adding service level table to the distributed keyspace
  service/qos: add common definitions
  auth: add support for role attributes
2021-04-12 17:34:43 +03:00
..
2021-01-13 11:07:29 +02:00
2021-01-13 11:07:29 +02:00
2020-12-22 15:33:31 +02:00
2020-12-03 17:37:18 +01:00
2020-12-03 17:37:18 +01:00

Scylla Developer Documentation

This documentation targets developers who are interested in contributing to Scylla codebase.

Contents

  • Alternator - The open source DynamoDB-compatible API reference.
  • Design notes - Explanations describing how new features work for other contributors and exploratory research.
  • Guides - Instructions on how to build, run, test and debug the Scylla codebase.
  • Contribute - Guidelines on how to contribute and maintain the project.