Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Z A abort() (AbstractTransactionControl method) AbstractConnectionManager (class in relstorage.adapters.connmanager) AbstractLocker (class in relstorage.adapters.locker) AbstractModuleDriver (class in relstorage.adapters.drivers) AbstractModuleDriver.DriverNotAvailableError AbstractObjectMover (class in relstorage.adapters.mover) AbstractOIDAllocator (class in relstorage.adapters.oidallocator) AbstractRangedOIDAllocator (class in relstorage.adapters.oidallocator) AbstractSchemaInstaller (class in relstorage.adapters.schema) AbstractStats (class in relstorage.adapters.stats) AbstractTableOIDAllocator (class in relstorage.adapters.oidallocator) AbstractTransactionControl (class in relstorage.adapters.txncontrol) adapter (Options attribute) add_on_load_opened() (AbstractConnectionManager method) add_on_store_opened() (AbstractConnectionManager method) add_refs() (TreeMarker method) add_transaction() (AbstractTransactionControl method) (GenericTransactionControl method) (OracleTransactionControl method) after_tpc_finish() (StorageCache method) AggregateOperationTimeoutError AVAILABLE_ON_PYPY (AbstractModuleDriver attribute) B blob_cache_size (Options attribute) blob_cache_size_check (Options attribute) blob_cache_size_check_external (Options attribute) blob_chunk_size (Options attribute) blob_dir (Options attribute) Bool (in module relstorage.interfaces) borrow() (StoreConnectionPool method) C cache_delta_size_limit (Options attribute) cache_local_compression (Options attribute) cache_local_dir (Options attribute) cache_local_dir_compress (Options attribute) cache_local_dir_count (Options attribute) cache_local_dir_read_count (Options attribute) cache_local_dir_write_max_size (Options attribute) cache_local_mb (Options attribute) cache_local_object_max (Options attribute) cache_module_name (Options attribute) cache_prefix (Options attribute) cache_servers (Options attribute) CacheConsistencyError CacheCorruptedError casefold() (in module relstorage.adapters.drivers) check_refs() (PackUndo method) check_replica() (AbstractConnectionManager method) (CXOracleConnectionManager method) checkpoints (Database property) choose_pack_transaction() (PackUndo method) clear() (StorageCache method) close() (AbstractConnectionManager method) (StorageCache method) COLTYPE_BINARY_STRING (AbstractSchemaInstaller attribute) (MySQLSchemaInstaller attribute) (OracleSchemaInstaller attribute) (Sqlite3SchemaInstaller attribute) COLTYPE_BLOB_CHUNK (AbstractSchemaInstaller attribute) (MySQLSchemaInstaller attribute) (OracleSchemaInstaller attribute) (Sqlite3SchemaInstaller attribute) COLTYPE_BLOB_CHUNK_NUM (AbstractSchemaInstaller attribute) (OracleSchemaInstaller attribute) (Sqlite3SchemaInstaller attribute) COLTYPE_MD5 (AbstractSchemaInstaller attribute) (MySQLSchemaInstaller attribute) (Sqlite3SchemaInstaller attribute) COLTYPE_OID_TID (AbstractSchemaInstaller attribute) (OracleSchemaInstaller attribute) (Sqlite3SchemaInstaller attribute) COMMIT_EXIT_CRITICAL_SECTION_EARLY (in module relstorage.options) commit_lock_id (Options attribute) commit_lock_timeout (Options attribute) commit_phase1() (OracleTransactionControl method) CommitLockQueryFailedError configure_from_options() (AbstractModuleDriver method) (Sqlite3GeventDriver method) connect_to_file() (Sqlite3Driver method) connection_callback() (in module relstorage.adapters.connmanager) CONNECTION_FACTORY (Sqlite3Driver attribute) (Sqlite3GeventDriver attribute) copy() (Options method) copy_valid_options() (Options class method) CREATE_BLOB_CHUNK_TMPL() (AbstractSchemaInstaller method) CREATE_OBJECT_REF_TMPL() (AbstractSchemaInstaller method) CREATE_OBJECT_REFS_ADDED_TMPL() (AbstractSchemaInstaller method) CREATE_OBJECT_STATE_TMPL() (AbstractSchemaInstaller method) create_procedures() (AbstractSchemaInstaller method) (MySQLSchemaInstaller method) (OracleSchemaInstaller method) (PostgreSQLSchemaInstaller method) create_schema (Options attribute) create_sequences() (AbstractSchemaInstaller method) create_tables() (AbstractSchemaInstaller method) create_triggers() (AbstractSchemaInstaller method) (PostgreSQLSchemaInstaller method) current_object_tids() (AbstractObjectMover method) cursor_arraysize (AbstractModuleDriver attribute) cx_OracleDriver (class in relstorage.adapters.oracle.drivers) CXOracleConnectionManager (class in relstorage.adapters.oracle.connmanager) D Database (class in relstorage.cache.local_database) DatabaseIterator (class in relstorage.adapters.dbiter) DEADLOCK_VARIANT (UnableToLockRowsToModifyError attribute) (UnableToLockRowsToReadCurrentError attribute) delete_from() (RowBatcher method) download_blob() (AbstractObjectMover method) (OracleObjectMover method) (PostgreSQLObjectMover method) driver (Options attribute) driver_name (AbstractModuleDriver.DriverNotAvailableError attribute) (DriverNotAvailableError attribute) driver_options (AbstractModuleDriver.DriverNotAvailableError attribute) (DriverNotAvailableError attribute) (MySQLAdapter attribute) (OracleAdapter attribute) (PostgreSQLAdapter attribute) DriverNotAvailableError DriverNotImportableError drop_all() (AbstractSchemaInstaller method) (PostgreSQLSchemaInstaller method) (Sqlite3SchemaInstaller method) E enter_critical_phase_until_transaction_end() (AbstractModuleDriver method) (Sqlite3GeventDriver method) exists() (AbstractObjectMover method) exit_critical_phase() (AbstractModuleDriver method) (Sqlite3GeventDriver method) F Factory (class in relstorage.interfaces) fetch_rows_by_priority() (Database method) fill_object_refs() (HistoryFreePackUndo method) (HistoryPreservingPackUndo method) flush() (OracleRowBatcher method) (RowBatcher method) free_refs() (TreeMarker method) G garbage_collect_interval (AbstractTableOIDAllocator attribute) GenericTransactionControl (class in relstorage.adapters.txncontrol) get_db_size() (AbstractStats method) (MySQLStats method) (OracleStats method) (PostgreSQLStats method) (Sqlite3Stats method) get_driver_module() (AbstractModuleDriver method) get_object_count() (AbstractStats method) (PostgreSQLStats method) get_object_tid_after() (AbstractObjectMover method) (OracleObjectMover method) get_tid() (AbstractTransactionControl method) (GenericTransactionControl method) H HistoryFreeDatabaseIterator (class in relstorage.adapters.dbiter) HistoryFreePackUndo (class in relstorage.adapters.packundo) HistoryPreservingDatabaseIterator (class in relstorage.adapters.dbiter) HistoryPreservingPackUndo (class in relstorage.adapters.packundo) hold_pack_lock() (MySQLLocker method) (OracleLocker method) (PostgreSQLLocker method) I IISet32X (class in relstorage.treemark) implement_db_driver_options() (in module relstorage.adapters.drivers) install_package() (OracleSchemaInstaller method) is_in_critical_phase() (AbstractModuleDriver method) (Sqlite3GeventDriver method) iter_current_records() (DatabaseIterator method) iter_object_history() (HistoryFreeDatabaseIterator method) (HistoryPreservingDatabaseIterator method) iter_objects() (DatabaseIterator method) iter_transactions() (HistoryFreeDatabaseIterator method) (HistoryPreservingDatabaseIterator method) iter_transactions_range() (HistoryFreeDatabaseIterator method) (HistoryPreservingDatabaseIterator method) iteritems() (in module relstorage.adapters.batch) (in module relstorage.adapters.mysql.adapter) (in module relstorage.adapters.oracle.scriptrunner) (in module relstorage.cache.memcache_client) (in module relstorage.treemark) K keep_history (AbstractTableOIDAllocator attribute) (Options attribute) L large_database_change() (AbstractStats method) (PostgreSQLStats method) (Sqlite3Stats method) list_packages() (OracleSchemaInstaller method) list_procedures() (OracleSchemaInstaller method) (PostgreSQLSchemaInstaller method) list_rows_by_priority() (Database method) load() (StorageCache method) load_before() (AbstractObjectMover method) load_current() (AbstractObjectMover method) load_currents() (AbstractObjectMover method) load_revision() (AbstractObjectMover method) loadSerial() (StorageCache method) lock_timeout() (in module relstorage.adapters.mysql.locker) M mark() (TreeMarker method) module relstorage.adapters.adapter relstorage.adapters.batch relstorage.adapters.connections relstorage.adapters.connmanager relstorage.adapters.dbiter relstorage.adapters.drivers relstorage.adapters.interfaces relstorage.adapters.locker relstorage.adapters.mover relstorage.adapters.mysql.adapter relstorage.adapters.mysql.connmanager relstorage.adapters.mysql.locker relstorage.adapters.mysql.mover relstorage.adapters.mysql.oidallocator relstorage.adapters.mysql.packundo relstorage.adapters.mysql.schema relstorage.adapters.mysql.stats relstorage.adapters.mysql.txncontrol relstorage.adapters.oidallocator relstorage.adapters.oracle.adapter relstorage.adapters.oracle.batch relstorage.adapters.oracle.connmanager relstorage.adapters.oracle.dialect relstorage.adapters.oracle.drivers relstorage.adapters.oracle.locker relstorage.adapters.oracle.mover relstorage.adapters.oracle.oidallocator relstorage.adapters.oracle.packundo relstorage.adapters.oracle.schema relstorage.adapters.oracle.scriptrunner relstorage.adapters.oracle.stats relstorage.adapters.oracle.txncontrol relstorage.adapters.packundo relstorage.adapters.poller relstorage.adapters.postgresql.adapter relstorage.adapters.postgresql.batch relstorage.adapters.postgresql.connmanager relstorage.adapters.postgresql.locker relstorage.adapters.postgresql.mover relstorage.adapters.postgresql.oidallocator relstorage.adapters.postgresql.schema relstorage.adapters.postgresql.stats relstorage.adapters.postgresql.txncontrol relstorage.adapters.postgresql.util relstorage.adapters.replica relstorage.adapters.schema relstorage.adapters.scriptrunner relstorage.adapters.sqlite.adapter relstorage.adapters.sqlite.batch relstorage.adapters.sqlite.connmanager relstorage.adapters.sqlite.dialect relstorage.adapters.sqlite.drivers relstorage.adapters.sqlite.locker relstorage.adapters.sqlite.mover relstorage.adapters.sqlite.oidallocator relstorage.adapters.sqlite.poller relstorage.adapters.sqlite.schema relstorage.adapters.sqlite.scriptrunner relstorage.adapters.sqlite.stats relstorage.adapters.sqlite.txncontrol relstorage.adapters.stats relstorage.adapters.txncontrol relstorage.cache.interfaces relstorage.cache.local_client relstorage.cache.local_database relstorage.cache.memcache_client relstorage.cache.mvcc relstorage.cache.persistence relstorage.cache.storage_cache relstorage.cache.trace relstorage.config relstorage.interfaces relstorage.options relstorage.pylibmc_wrapper relstorage.treemark relstorage.zodbconvert relstorage.zodbpack relstorage.zodburi_resolver MODULE_NAME (AbstractModuleDriver attribute) (cx_OracleDriver attribute) (Sqlite3Driver attribute) move_from_temp() (AbstractObjectMover method) (Database method) MVCCDatabaseCoordinator (class in relstorage.cache.mvcc) MVCCInternalConsistencyError (StorageCache attribute) MySQLAdapter (class in relstorage.adapters.mysql.adapter) MySQLdbConnectionManager (class in relstorage.adapters.mysql.connmanager) MySQLHistoryFreePackUndo (class in relstorage.adapters.mysql.packundo) MySQLHistoryPreservingPackUndo (class in relstorage.adapters.mysql.packundo) MySQLLocker (class in relstorage.adapters.mysql.locker) MySQLObjectMover (class in relstorage.adapters.mysql.mover) MySQLOIDAllocator (class in relstorage.adapters.mysql.oidallocator) MySQLSchemaInstaller (class in relstorage.adapters.mysql.schema) MySQLStats (class in relstorage.adapters.mysql.stats) MySQLTransactionControl (class in relstorage.adapters.mysql.txncontrol) N name (Options attribute) new_instance() (Options method) (StorageCache method) new_oids() (AbstractTableOIDAllocator method) (OracleOIDAllocator method) (PostgreSQLOIDAllocator method) NoDriversAvailableError O Object (class in relstorage.interfaces) OID (class in relstorage.interfaces) oid_to_tid (Database property) on_fill_object_ref_batch() (HistoryFreePackUndo method) on_filling_object_refs_added() (PackUndo method) on_load_opened() (AbstractObjectMover method) on_store_opened() (AbstractLocker method) (AbstractObjectMover method) (MySQLLocker method) (MySQLObjectMover method) (OracleObjectMover method) (PostgreSQLObjectMover method) (Sqlite3ObjectMover method) open() (AbstractConnectionManager method) (CXOracleConnectionManager method) (MySQLdbConnectionManager method) (Psycopg2ConnectionManager method) (Sqlite3ConnectionManager method) open_and_call() (AbstractConnectionManager method) open_for_pre_pack() (AbstractConnectionManager method) (Sqlite3ConnectionManager method) open_for_store() (AbstractConnectionManager method) Options (class in relstorage.options) OracleAdapter (class in relstorage.adapters.oracle.adapter) OracleHistoryFreePackUndo (class in relstorage.adapters.oracle.packundo) OracleHistoryPreservingPackUndo (class in relstorage.adapters.oracle.packundo) OracleLocker (class in relstorage.adapters.oracle.locker) OracleObjectMover (class in relstorage.adapters.oracle.mover) OracleOIDAllocator (class in relstorage.adapters.oracle.oidallocator) OracleRowBatcher (class in relstorage.adapters.oracle.batch) OracleRowBatcherStoreTemps (class in relstorage.adapters.oracle.mover) OracleSchemaInstaller (class in relstorage.adapters.oracle.schema) OracleStats (class in relstorage.adapters.oracle.stats) OracleTransactionControl (class in relstorage.adapters.oracle.txncontrol) P pack() (HistoryFreePackUndo method) (HistoryPreservingPackUndo method) pack_batch_timeout (Options attribute) pack_commit_busy_delay (Options attribute) pack_gc (Options attribute) pack_prepack_only (Options attribute) pack_skip_prepack (Options attribute) PackUndo (class in relstorage.adapters.packundo) partial_result (AggregateOperationTimeoutError attribute) perf_counter() (RowBatcher method) PGPoller (class in relstorage.adapters.postgresql.adapter) poll_invalidations() (Poller method) POLL_TIMEOUT (in module relstorage.cache.mvcc) Poller (class in relstorage.adapters.poller) PostgreSQLAdapter (class in relstorage.adapters.postgresql.adapter) PostgreSQLLocker (class in relstorage.adapters.postgresql.locker) PostgreSQLObjectMover (class in relstorage.adapters.postgresql.mover) PostgreSQLOIDAllocator (class in relstorage.adapters.postgresql.oidallocator) PostgreSQLRowBatcher (class in relstorage.adapters.postgresql.batch) PostgreSQLRowBatcherStoreTemps (class in relstorage.adapters.postgresql.mover) PostgreSQLSchemaInstaller (class in relstorage.adapters.postgresql.schema) PostgreSQLStats (class in relstorage.adapters.postgresql.stats) PostgreSQLTransactionControl (class in relstorage.adapters.postgresql.txncontrol) pre_pack() (HistoryFreePackUndo method) (HistoryPreservingPackUndo method) PRIORITY (AbstractModuleDriver attribute) PRIORITY_PYPY (AbstractModuleDriver attribute) Psycopg2ConnectionManager (class in relstorage.adapters.postgresql.connmanager) R reachable (TreeMarker property) read() (TempStoreCopyBuffer method) read_only (Options attribute) reason (AbstractModuleDriver.DriverNotAvailableError attribute) (DriverNotAvailableError attribute) release() (StorageCache method) release_commit_lock() (MySQLLocker method) release_pack_lock() (MySQLLocker method) (OracleLocker method) (PostgreSQLLocker method) relstorage.adapters.adapter module relstorage.adapters.batch module relstorage.adapters.connections module relstorage.adapters.connmanager module relstorage.adapters.dbiter module relstorage.adapters.drivers module relstorage.adapters.interfaces module relstorage.adapters.locker module relstorage.adapters.mover module relstorage.adapters.mysql.adapter module relstorage.adapters.mysql.connmanager module relstorage.adapters.mysql.locker module relstorage.adapters.mysql.mover module relstorage.adapters.mysql.oidallocator module relstorage.adapters.mysql.packundo module relstorage.adapters.mysql.schema module relstorage.adapters.mysql.stats module relstorage.adapters.mysql.txncontrol module relstorage.adapters.oidallocator module relstorage.adapters.oracle.adapter module relstorage.adapters.oracle.batch module relstorage.adapters.oracle.connmanager module relstorage.adapters.oracle.dialect module relstorage.adapters.oracle.drivers module relstorage.adapters.oracle.locker module relstorage.adapters.oracle.mover module relstorage.adapters.oracle.oidallocator module relstorage.adapters.oracle.packundo module relstorage.adapters.oracle.schema module relstorage.adapters.oracle.scriptrunner module relstorage.adapters.oracle.stats module relstorage.adapters.oracle.txncontrol module relstorage.adapters.packundo module relstorage.adapters.poller module relstorage.adapters.postgresql.adapter module relstorage.adapters.postgresql.batch module relstorage.adapters.postgresql.connmanager module relstorage.adapters.postgresql.locker module relstorage.adapters.postgresql.mover module relstorage.adapters.postgresql.oidallocator module relstorage.adapters.postgresql.schema module relstorage.adapters.postgresql.stats module relstorage.adapters.postgresql.txncontrol module relstorage.adapters.postgresql.util module relstorage.adapters.replica module relstorage.adapters.schema module relstorage.adapters.scriptrunner module relstorage.adapters.sqlite.adapter module relstorage.adapters.sqlite.batch module relstorage.adapters.sqlite.connmanager module relstorage.adapters.sqlite.dialect module relstorage.adapters.sqlite.drivers module relstorage.adapters.sqlite.locker module relstorage.adapters.sqlite.mover module relstorage.adapters.sqlite.oidallocator module relstorage.adapters.sqlite.poller module relstorage.adapters.sqlite.schema module relstorage.adapters.sqlite.scriptrunner module relstorage.adapters.sqlite.stats module relstorage.adapters.sqlite.txncontrol module relstorage.adapters.stats module relstorage.adapters.txncontrol module relstorage.cache.interfaces module relstorage.cache.local_client module relstorage.cache.local_database module relstorage.cache.memcache_client module relstorage.cache.mvcc module relstorage.cache.persistence module relstorage.cache.storage_cache module relstorage.cache.trace module relstorage.config module relstorage.interfaces module relstorage.options module relstorage.pylibmc_wrapper module relstorage.treemark module relstorage.zodbconvert module relstorage.zodbpack module relstorage.zodburi_resolver module RelStorageFactory (class in relstorage.config) remove_all_cached_data_for_oids() (StorageCache method) remove_cached_data() (StorageCache method) replace_temps() (AbstractObjectMover method) (PostgreSQLObjectMover method) (Sqlite3ObjectMover method) replica_conf (Options attribute) replica_timeout (Options attribute) ReplicaClosedException REQUIREMENTS (AbstractModuleDriver attribute) restart_load() (AbstractConnectionManager method) (CXOracleConnectionManager method) (Sqlite3ConnectionManager method) restart_store() (AbstractConnectionManager method) restore() (MySQLObjectMover method) (OracleObjectMover method) (PostgreSQLObjectMover method) revert_when_stale (Options attribute) ro_replica_conf (Options attribute) RowBatcher (class in relstorage.adapters.batch) RowBatcherStoreTemps (class in relstorage.adapters.mover) S save() (StorageCache method) select_from() (RowBatcher method) set_on_store_opened() (AbstractConnectionManager method) shared_blob_dir (Options attribute) SimpleQueryProperty (class in relstorage.cache.local_database) Sqlite3Adapter (class in relstorage.adapters.sqlite.adapter) Sqlite3ConnectionManager (class in relstorage.adapters.sqlite.connmanager) Sqlite3Driver (class in relstorage.adapters.sqlite.drivers) Sqlite3GeventDriver (class in relstorage.adapters.sqlite.drivers) Sqlite3Locker (class in relstorage.adapters.sqlite.locker) Sqlite3ObjectMover (class in relstorage.adapters.sqlite.mover) Sqlite3OIDAllocator (class in relstorage.adapters.sqlite.oidallocator) Sqlite3Poller (class in relstorage.adapters.sqlite.poller) Sqlite3RowBatcher (class in relstorage.adapters.sqlite.batch) Sqlite3SchemaInstaller (class in relstorage.adapters.sqlite.schema) Sqlite3Stats (class in relstorage.adapters.sqlite.stats) Sqlite3TooOldError Sqlite3TransactionControl (class in relstorage.adapters.sqlite.txncontrol) sqlite_connect() (in module relstorage.cache.persistence) sqlite_files() (in module relstorage.cache.persistence) SqliteAdapterHelper (class in relstorage.zodburi_resolver) StaleConnectionError STATIC_AVAILABLE (AbstractModuleDriver attribute) (Sqlite3Driver attribute) stats() (StorageCache method) StorageCache (class in relstorage.cache.storage_cache) store_temp() (Database method) store_temps() (AbstractObjectMover method) (PostgreSQLObjectMover method) (Sqlite3ObjectMover method) StoreConnectionPool (class in relstorage.adapters.connections) STRICT (AbstractModuleDriver attribute) supports_row_lock_nowait (AbstractLocker attribute) (Sqlite3Locker attribute) synchronize_cursor_for_rollback() (AbstractModuleDriver method) T TempStoreCopyBuffer (class in relstorage.adapters.postgresql.mover) TID (class in relstorage.interfaces) TrackingMap (class in relstorage.adapters.oracle.scriptrunner) TRANSACTIONAL_TABLE_SUFFIX (AbstractSchemaInstaller attribute) (MySQLSchemaInstaller attribute) TreeMarker (class in relstorage.treemark) Tuple (class in relstorage.interfaces) U UnableToAcquireCommitLockError UnableToAcquireLockError UnableToAcquirePackUndoLockError UnableToLockRowsDeadlockError UnableToLockRowsToModifyDeadlockError UnableToLockRowsToModifyError UnableToLockRowsToReadCurrentDeadlockError UnableToLockRowsToReadCurrentError undo() (HistoryFreePackUndo method) (HistoryPreservingPackUndo method) UnknownDriverError update_checkpoints() (Database method) update_current() (AbstractObjectMover method) update_schema() (AbstractSchemaInstaller method) update_set_static() (RowBatcher method) upload_blob() (AbstractObjectMover method) (OracleObjectMover method) (PostgreSQLObjectMover method) V verify_undoable() (HistoryFreePackUndo method) (HistoryPreservingPackUndo method) W with_options() (PackUndo method) Z zap_all() (AbstractSchemaInstaller method) (StorageCache method)