|
| contact_points |
|
| private_ips = ListField[str](doc="List of internal IP addresses for contact_points.", default=[]) |
|
| port = Field[int](doc="Port number to connect to.", default=9042) |
|
| keyspace = Field[str](doc="Default keyspace for operations.", default="apdb") |
|
| username |
|
| read_consistency |
|
| write_consistency |
|
| read_timeout = Field[float](doc="Timeout in seconds for read operations.", default=120.0) |
|
| write_timeout = Field[float](doc="Timeout in seconds for write operations.", default=10.0) |
|
| remove_timeout = Field[float](doc="Timeout in seconds for remove operations.", default=600.0) |
|
| read_concurrency = Field[int](doc="Concurrency level for read operations.", default=500) |
|
| protocol_version |
|
| dia_object_columns |
|
| prefix = Field[str](doc="Prefix to add to table names", default="") |
|
| part_pixelization |
|
| part_pix_level = Field[int](doc="Pixelization level used for partitioning index.", default=10) |
|
| part_pix_max_ranges = Field[int](doc="Max number of ranges in pixelization envelope", default=64) |
|
| ra_dec_columns = ListField[str](default=["ra", "dec"], doc="Names of ra/dec columns in DiaObject table") |
|
| timer = Field[bool](doc="If True then print/log timing information", default=False) |
|
| time_partition_tables |
|
| time_partition_days |
|
| time_partition_start |
|
| time_partition_end |
|
| query_per_time_part |
|
| query_per_spatial_part |
|
| use_insert_id_skips_diaobjects |
|
| read_sources_months = Field[int](doc="Number of months of history to read from DiaSource", default=12) |
|
| read_forced_sources_months |
|
| schema_file |
|
| schema_name = Field[str](doc="Name of the schema in YAML configuration file.", default="ApdbSchema") |
|
| extra_schema_file |
|
| use_insert_id |
|
Configuration class for Cassandra-based APDB implementation.