Lines Matching refs:errptr
458 static bool SaveError(char** errptr, const Status& s) { in SaveError() argument
459 assert(errptr != nullptr); in SaveError()
462 } else if (*errptr == nullptr) { in SaveError()
463 *errptr = strdup(s.ToString().c_str()); in SaveError()
467 free(*errptr); in SaveError()
468 *errptr = strdup(s.ToString().c_str()); in SaveError()
482 char** errptr) { in rocksdb_open() argument
484 if (SaveError(errptr, DB::Open(options->rep, std::string(name), &db))) { in rocksdb_open()
496 char** errptr) { in rocksdb_open_with_ttl() argument
498 if (SaveError(errptr, ROCKSDB_NAMESPACE::DBWithTTL::Open( in rocksdb_open_with_ttl()
511 char** errptr) { in rocksdb_open_for_read_only() argument
513 …if (SaveError(errptr, DB::OpenForReadOnly(options->rep, std::string(name), &db, error_if_log_file_… in rocksdb_open_for_read_only()
524 char** errptr) { in rocksdb_open_as_secondary() argument
526 if (SaveError(errptr, in rocksdb_open_as_secondary()
537 const rocksdb_options_t* options, const char* path, char** errptr) { in rocksdb_backup_engine_open() argument
539 if (SaveError(errptr, BackupEngine::Open(options->rep.env, in rocksdb_backup_engine_open()
554 char** errptr) { in rocksdb_backup_engine_create_new_backup() argument
555 SaveError(errptr, be->rep->CreateNewBackup(db->rep)); in rocksdb_backup_engine_create_new_backup()
561 char** errptr) { in rocksdb_backup_engine_create_new_backup_flush() argument
562 SaveError(errptr, be->rep->CreateNewBackup(db->rep, flush_before_backup)); in rocksdb_backup_engine_create_new_backup_flush()
567 char** errptr) { in rocksdb_backup_engine_purge_old_backups() argument
568 SaveError(errptr, be->rep->PurgeOldBackups(num_backups_to_keep)); in rocksdb_backup_engine_purge_old_backups()
586 uint32_t backup_id, char** errptr) { in rocksdb_backup_engine_verify_backup() argument
587 SaveError(errptr, be->rep->VerifyBackup(static_cast<BackupID>(backup_id))); in rocksdb_backup_engine_verify_backup()
592 const rocksdb_restore_options_t* restore_options, char** errptr) { in rocksdb_backup_engine_restore_db_from_latest_backup() argument
593 SaveError(errptr, be->rep->RestoreDBFromLatestBackup(std::string(db_dir), in rocksdb_backup_engine_restore_db_from_latest_backup()
640 char** errptr) { in rocksdb_checkpoint_object_create() argument
642 if (SaveError(errptr, Checkpoint::Create(db->rep, &checkpoint))) { in rocksdb_checkpoint_object_create()
652 uint64_t log_size_for_flush, char** errptr) { in rocksdb_checkpoint_create() argument
653 SaveError(errptr, checkpoint->rep->CreateCheckpoint( in rocksdb_checkpoint_create()
676 rocksdb_column_family_handle_t** column_family_handles, char** errptr) { in rocksdb_open_column_families() argument
686 if (SaveError(errptr, DB::Open(DBOptions(db_options->rep), in rocksdb_open_column_families()
706 unsigned char error_if_log_file_exist, char** errptr) { in rocksdb_open_for_read_only_column_families() argument
716 if (SaveError(errptr, DB::OpenForReadOnly(DBOptions(db_options->rep), in rocksdb_open_for_read_only_column_families()
736 rocksdb_column_family_handle_t** column_family_handles, char** errptr) { in rocksdb_open_as_secondary_column_families() argument
745 if (SaveError(errptr, DB::OpenAsSecondary(DBOptions(db_options->rep), in rocksdb_open_as_secondary_column_families()
766 char** errptr) { in rocksdb_list_column_families() argument
768 SaveError(errptr, in rocksdb_list_column_families()
791 char** errptr) { in rocksdb_create_column_family() argument
793 SaveError(errptr, in rocksdb_create_column_family()
802 char** errptr) { in rocksdb_drop_column_family() argument
803 SaveError(errptr, db->rep->DropColumnFamily(handle->rep)); in rocksdb_drop_column_family()
816 char** errptr) { in rocksdb_put() argument
817 SaveError(errptr, in rocksdb_put()
827 char** errptr) { in rocksdb_put_cf() argument
828 SaveError(errptr, in rocksdb_put_cf()
837 char** errptr) { in rocksdb_delete() argument
838 SaveError(errptr, db->rep->Delete(options->rep, Slice(key, keylen))); in rocksdb_delete()
846 char** errptr) { in rocksdb_delete_cf() argument
847 SaveError(errptr, db->rep->Delete(options->rep, column_family->rep, in rocksdb_delete_cf()
856 char** errptr) { in rocksdb_delete_range_cf() argument
857 SaveError(errptr, db->rep->DeleteRange(options->rep, column_family->rep, in rocksdb_delete_range_cf()
867 char** errptr) { in rocksdb_merge() argument
868 SaveError(errptr, in rocksdb_merge()
878 char** errptr) { in rocksdb_merge_cf() argument
879 SaveError(errptr, in rocksdb_merge_cf()
888 char** errptr) { in rocksdb_write() argument
889 SaveError(errptr, db->rep->Write(options->rep, &batch->rep)); in rocksdb_write()
897 char** errptr) { in rocksdb_get() argument
907 SaveError(errptr, s); in rocksdb_get()
919 char** errptr) { in rocksdb_get_cf() argument
930 SaveError(errptr, s); in rocksdb_get_cf()
1010 char** errptr) { in rocksdb_get_updates_since() argument
1016 if (SaveError(errptr, db->rep->GetUpdatesSince(seq_number, &iter, ro))) { in rocksdb_get_updates_since()
1032 void rocksdb_wal_iter_status (const rocksdb_wal_iterator_t* iter, char** errptr) { in rocksdb_wal_iter_status() argument
1033 SaveError(errptr, iter->rep->status()); in rocksdb_wal_iter_status()
1070 char** errptr) { in rocksdb_create_iterators() argument
1079 if (SaveError(errptr, status)) { in rocksdb_create_iterators()
1247 char** errptr) { in rocksdb_flush() argument
1248 SaveError(errptr, db->rep->Flush(options->rep)); in rocksdb_flush()
1255 char** errptr) { in rocksdb_flush_cf() argument
1256 SaveError(errptr, db->rep->Flush(options->rep, column_family->rep)); in rocksdb_flush_cf()
1261 char** errptr) { in rocksdb_disable_file_deletions() argument
1262 SaveError(errptr, db->rep->DisableFileDeletions()); in rocksdb_disable_file_deletions()
1268 char** errptr) { in rocksdb_enable_file_deletions() argument
1269 SaveError(errptr, db->rep->EnableFileDeletions(force)); in rocksdb_enable_file_deletions()
1275 char** errptr) { in rocksdb_destroy_db() argument
1276 SaveError(errptr, DestroyDB(name, options->rep)); in rocksdb_destroy_db()
1282 char** errptr) { in rocksdb_repair_db() argument
1283 SaveError(errptr, RepairDB(name, options->rep)); in rocksdb_repair_db()
1332 void rocksdb_iter_get_error(const rocksdb_iterator_t* iter, char** errptr) { in rocksdb_iter_get_error() argument
1333 SaveError(errptr, iter->rep->status()); in rocksdb_iter_get_error()
1587 char** errptr) { in rocksdb_writebatch_rollback_to_save_point() argument
1588 SaveError(errptr, b->rep.RollbackToSavePoint()); in rocksdb_writebatch_rollback_to_save_point()
1591 void rocksdb_writebatch_pop_save_point(rocksdb_writebatch_t* b, char** errptr) { in rocksdb_writebatch_pop_save_point() argument
1592 SaveError(errptr, b->rep.PopSavePoint()); in rocksdb_writebatch_pop_save_point()
1832 char** errptr) { in rocksdb_writebatch_wi_rollback_to_save_point() argument
1833 SaveError(errptr, b->rep->RollbackToSavePoint()); in rocksdb_writebatch_wi_rollback_to_save_point()
1860 char** errptr) { in rocksdb_writebatch_wi_get_from_batch() argument
1870 SaveError(errptr, s); in rocksdb_writebatch_wi_get_from_batch()
1882 char** errptr) { in rocksdb_writebatch_wi_get_from_batch_cf() argument
1893 SaveError(errptr, s); in rocksdb_writebatch_wi_get_from_batch_cf()
1905 char** errptr) { in rocksdb_writebatch_wi_get_from_batch_and_db() argument
1915 SaveError(errptr, s); in rocksdb_writebatch_wi_get_from_batch_and_db()
1928 char** errptr) { in rocksdb_writebatch_wi_get_from_batch_and_db_cf() argument
1939 SaveError(errptr, s); in rocksdb_writebatch_wi_get_from_batch_and_db_cf()
1949 char** errptr) { in rocksdb_write_writebatch_wi() argument
1951 SaveError(errptr, db->rep->Write(options->rep, wb)); in rocksdb_write_writebatch_wi()
2132 rocksdb_t* db, int count, const char* const keys[], const char* const values[], char** errptr) { in rocksdb_set_options() argument
2136 SaveError(errptr, in rocksdb_set_options()
2141 …handle_t* handle, int count, const char* const keys[], const char* const values[], char** errptr) { in rocksdb_set_options_cf() argument
2145 SaveError(errptr, in rocksdb_set_options_cf()
3423 const char* name, char** errptr) { in rocksdb_sstfilewriter_open() argument
3424 SaveError(errptr, writer->rep->Open(std::string(name))); in rocksdb_sstfilewriter_open()
3429 char** errptr) { in rocksdb_sstfilewriter_add() argument
3430 SaveError(errptr, writer->rep->Put(Slice(key, keylen), Slice(val, vallen))); in rocksdb_sstfilewriter_add()
3435 char** errptr) { in rocksdb_sstfilewriter_put() argument
3436 SaveError(errptr, writer->rep->Put(Slice(key, keylen), Slice(val, vallen))); in rocksdb_sstfilewriter_put()
3442 char** errptr) { in rocksdb_sstfilewriter_merge() argument
3443 SaveError(errptr, writer->rep->Merge(Slice(key, keylen), Slice(val, vallen))); in rocksdb_sstfilewriter_merge()
3448 char** errptr) { in rocksdb_sstfilewriter_delete() argument
3449 SaveError(errptr, writer->rep->Delete(Slice(key, keylen))); in rocksdb_sstfilewriter_delete()
3453 char** errptr) { in rocksdb_sstfilewriter_finish() argument
3454 SaveError(errptr, writer->rep->Finish(nullptr)); in rocksdb_sstfilewriter_finish()
3510 const rocksdb_ingestexternalfileoptions_t* opt, char** errptr) { in rocksdb_ingest_external_file() argument
3515 SaveError(errptr, db->rep->IngestExternalFile(files, opt->rep)); in rocksdb_ingest_external_file()
3521 const rocksdb_ingestexternalfileoptions_t* opt, char** errptr) { in rocksdb_ingest_external_file_cf() argument
3526 SaveError(errptr, db->rep->IngestExternalFile(handle->rep, files, opt->rep)); in rocksdb_ingest_external_file_cf()
3529 void rocksdb_try_catch_up_with_primary(rocksdb_t* db, char** errptr) { in rocksdb_try_catch_up_with_primary() argument
3530 SaveError(errptr, db->rep->TryCatchUpWithPrimary()); in rocksdb_try_catch_up_with_primary()
3722 char** errptr) { in rocksdb_get_options_from_string() argument
3723 SaveError(errptr, in rocksdb_get_options_from_string()
3730 size_t limit_key_len, char** errptr) { in rocksdb_delete_file_in_range() argument
3733 errptr, in rocksdb_delete_file_in_range()
3743 size_t limit_key_len, char** errptr) { in rocksdb_delete_file_in_range_cf() argument
3746 errptr, in rocksdb_delete_file_in_range_cf()
3837 const char* column_family_name, char** errptr) { in rocksdb_transactiondb_create_column_family() argument
3839 SaveError(errptr, txn_db->rep->CreateColumnFamily( in rocksdb_transactiondb_create_column_family()
3848 char** errptr) { in rocksdb_transactiondb_open() argument
3850 if (SaveError(errptr, TransactionDB::Open(options->rep, txn_db_options->rep, in rocksdb_transactiondb_open()
3864 rocksdb_column_family_handle_t** column_family_handles, char** errptr) { in rocksdb_transactiondb_open_column_families() argument
3874 if (SaveError(errptr, TransactionDB::Open(options->rep, txn_db_options->rep, in rocksdb_transactiondb_open_column_families()
3920 void rocksdb_transaction_commit(rocksdb_transaction_t* txn, char** errptr) { in rocksdb_transaction_commit() argument
3921 SaveError(errptr, txn->rep->Commit()); in rocksdb_transaction_commit()
3924 void rocksdb_transaction_rollback(rocksdb_transaction_t* txn, char** errptr) { in rocksdb_transaction_rollback() argument
3925 SaveError(errptr, txn->rep->Rollback()); in rocksdb_transaction_rollback()
3932 void rocksdb_transaction_rollback_to_savepoint(rocksdb_transaction_t* txn, char** errptr) { in rocksdb_transaction_rollback_to_savepoint() argument
3933 SaveError(errptr, txn->rep->RollbackToSavePoint()); in rocksdb_transaction_rollback_to_savepoint()
3952 char** errptr) { in rocksdb_transaction_get() argument
3962 SaveError(errptr, s); in rocksdb_transaction_get()
3972 char** errptr) { in rocksdb_transaction_get_cf() argument
3983 SaveError(errptr, s); in rocksdb_transaction_get_cf()
3994 char** errptr) { in rocksdb_transaction_get_for_update() argument
4005 SaveError(errptr, s); in rocksdb_transaction_get_for_update()
4014 size_t* vlen, unsigned char exclusive, char** errptr) { in rocksdb_transaction_get_for_update_cf() argument
4025 SaveError(errptr, s); in rocksdb_transaction_get_for_update_cf()
4037 char** errptr){ in rocksdb_transactiondb_get() argument
4047 SaveError(errptr, s); in rocksdb_transactiondb_get()
4056 size_t keylen, size_t* vallen, char** errptr) { in rocksdb_transactiondb_get_cf() argument
4067 SaveError(errptr, s); in rocksdb_transactiondb_get_cf()
4076 char** errptr) { in rocksdb_transaction_put() argument
4077 SaveError(errptr, txn->rep->Put(Slice(key, klen), Slice(val, vlen))); in rocksdb_transaction_put()
4083 size_t vlen, char** errptr) { in rocksdb_transaction_put_cf() argument
4084 SaveError(errptr, txn->rep->Put(column_family->rep, Slice(key, klen), in rocksdb_transaction_put_cf()
4092 size_t vlen, char** errptr) { in rocksdb_transactiondb_put() argument
4093 SaveError(errptr, in rocksdb_transactiondb_put()
4102 char** errptr) { in rocksdb_transactiondb_put_cf() argument
4103 SaveError(errptr, txn_db->rep->Put(options->rep, column_family->rep, in rocksdb_transactiondb_put_cf()
4112 char** errptr) { in rocksdb_transactiondb_write() argument
4113 SaveError(errptr, db->rep->Write(options->rep, &batch->rep)); in rocksdb_transactiondb_write()
4119 char** errptr) { in rocksdb_transaction_merge() argument
4120 SaveError(errptr, txn->rep->Merge(Slice(key, klen), Slice(val, vlen))); in rocksdb_transaction_merge()
4126 size_t vlen, char** errptr) { in rocksdb_transaction_merge_cf() argument
4127 SaveError(errptr, txn->rep->Merge(column_family->rep, Slice(key, klen), in rocksdb_transaction_merge_cf()
4135 size_t vlen, char** errptr) { in rocksdb_transactiondb_merge() argument
4136 SaveError(errptr, txn_db->rep->Merge(options->rep, Slice(key, klen), in rocksdb_transactiondb_merge()
4143 const char* val, size_t vlen, char** errptr) { in rocksdb_transactiondb_merge_cf() argument
4144 SaveError(errptr, txn_db->rep->Merge(options->rep, column_family->rep, in rocksdb_transactiondb_merge_cf()
4150 size_t klen, char** errptr) { in rocksdb_transaction_delete() argument
4151 SaveError(errptr, txn->rep->Delete(Slice(key, klen))); in rocksdb_transaction_delete()
4156 const char* key, size_t klen, char** errptr) { in rocksdb_transaction_delete_cf() argument
4157 SaveError(errptr, txn->rep->Delete(column_family->rep, Slice(key, klen))); in rocksdb_transaction_delete_cf()
4163 const char* key, size_t klen, char** errptr) { in rocksdb_transactiondb_delete() argument
4164 SaveError(errptr, txn_db->rep->Delete(options->rep, Slice(key, klen))); in rocksdb_transactiondb_delete()
4170 size_t keylen, char** errptr) { in rocksdb_transactiondb_delete_cf() argument
4171 SaveError(errptr, txn_db->rep->Delete(options->rep, column_family->rep, in rocksdb_transactiondb_delete_cf()
4214 rocksdb_transactiondb_t* txn_db, char** errptr) { in rocksdb_transactiondb_checkpoint_object_create() argument
4216 if (SaveError(errptr, Checkpoint::Create(txn_db->rep, &checkpoint))) { in rocksdb_transactiondb_checkpoint_object_create()
4225 const rocksdb_options_t* options, const char* name, char** errptr) { in rocksdb_optimistictransactiondb_open() argument
4227 if (SaveError(errptr, OptimisticTransactionDB::Open( in rocksdb_optimistictransactiondb_open()
4242 rocksdb_column_family_handle_t** column_family_handles, char** errptr) { in rocksdb_optimistictransactiondb_open_column_families() argument
4252 if (SaveError(errptr, OptimisticTransactionDB::Open( in rocksdb_optimistictransactiondb_open_column_families()
4313 size_t keylen, char** errptr) { in rocksdb_get_pinned() argument
4320 SaveError(errptr, s); in rocksdb_get_pinned()
4330 size_t keylen, char** errptr) { in rocksdb_get_pinned_cf() argument
4337 SaveError(errptr, s); in rocksdb_get_pinned_cf()
4396 rocksdb_memory_consumers_t* consumers, char** errptr) { in rocksdb_approximate_memory_usage_create() argument
4412 if (SaveError(errptr, status)) { in rocksdb_approximate_memory_usage_create()