Lines Matching refs:env

31 jlong rocksdb_open_helper(JNIEnv* env, jlong jopt_handle, jstring jdb_path,  in rocksdb_open_helper()  argument
36 const char* db_path = env->GetStringUTFChars(jdb_path, nullptr); in rocksdb_open_helper()
46 env->ReleaseStringUTFChars(jdb_path, db_path); in rocksdb_open_helper()
51 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_open_helper()
62 JNIEnv* env, jclass, jlong jopt_handle, jstring jdb_path) { in Java_org_rocksdb_RocksDB_open__JLjava_lang_String_2() argument
63 return rocksdb_open_helper(env, jopt_handle, jdb_path, in Java_org_rocksdb_RocksDB_open__JLjava_lang_String_2()
76 JNIEnv* env, jclass, jlong jopt_handle, jstring jdb_path) { in Java_org_rocksdb_RocksDB_openROnly__JLjava_lang_String_2() argument
78 env, jopt_handle, jdb_path, in Java_org_rocksdb_RocksDB_openROnly__JLjava_lang_String_2()
86 JNIEnv* env, jlong jopt_handle, jstring jdb_path, in rocksdb_open_helper() argument
94 const char* db_path = env->GetStringUTFChars(jdb_path, nullptr); in rocksdb_open_helper()
100 const jsize len_cols = env->GetArrayLength(jcolumn_names); in rocksdb_open_helper()
101 jlong* jco = env->GetLongArrayElements(jcolumn_options, nullptr); in rocksdb_open_helper()
104 env->ReleaseStringUTFChars(jdb_path, db_path); in rocksdb_open_helper()
111 env, jcolumn_names, in rocksdb_open_helper()
123 env->ReleaseLongArrayElements(jcolumn_options, jco, JNI_ABORT); in rocksdb_open_helper()
127 env->ReleaseStringUTFChars(jdb_path, db_path); in rocksdb_open_helper()
138 env->ReleaseStringUTFChars(jdb_path, db_path); in rocksdb_open_helper()
142 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_open_helper()
154 jlongArray jresults = env->NewLongArray(resultsLen); in rocksdb_open_helper()
160 env->SetLongArrayRegion(jresults, 0, resultsLen, results.get()); in rocksdb_open_helper()
161 if (env->ExceptionCheck()) { in rocksdb_open_helper()
163 env->DeleteLocalRef(jresults); in rocksdb_open_helper()
176 JNIEnv* env, jclass, jlong jopt_handle, jstring jdb_path, in Java_org_rocksdb_RocksDB_openROnly__JLjava_lang_String_2_3_3B_3J() argument
179 env, jopt_handle, jdb_path, jcolumn_names, jcolumn_options, in Java_org_rocksdb_RocksDB_openROnly__JLjava_lang_String_2_3_3B_3J()
197 JNIEnv* env, jclass, jlong jopt_handle, jstring jdb_path, in Java_org_rocksdb_RocksDB_open__JLjava_lang_String_2_3_3B_3J() argument
200 env, jopt_handle, jdb_path, jcolumn_names, jcolumn_options, in Java_org_rocksdb_RocksDB_open__JLjava_lang_String_2_3_3B_3J()
227 JNIEnv* env, jclass, jlong jhandle) { in Java_org_rocksdb_RocksDB_closeDatabase() argument
231 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_closeDatabase()
240 JNIEnv* env, jclass, jlong jopt_handle, jstring jdb_path) { in Java_org_rocksdb_RocksDB_listColumnFamilies() argument
242 const char* db_path = env->GetStringUTFChars(jdb_path, nullptr); in Java_org_rocksdb_RocksDB_listColumnFamilies()
252 env->ReleaseStringUTFChars(jdb_path, db_path); in Java_org_rocksdb_RocksDB_listColumnFamilies()
255 ROCKSDB_NAMESPACE::JniUtil::stringsBytes(env, column_family_names); in Java_org_rocksdb_RocksDB_listColumnFamilies()
266 JNIEnv* env, jobject, jlong jhandle, jbyteArray jcf_name, in Java_org_rocksdb_RocksDB_createColumnFamily() argument
272 env, jcf_name, jcf_name_len, in Java_org_rocksdb_RocksDB_createColumnFamily()
288 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_createColumnFamily()
300 JNIEnv* env, jobject, jlong jhandle, jlong jcf_options_handle, in Java_org_rocksdb_RocksDB_createColumnFamilies__JJ_3_3B() argument
308 env, jcf_names, in Java_org_rocksdb_RocksDB_createColumnFamilies__JJ_3_3B()
322 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_createColumnFamilies__JJ_3_3B()
327 ROCKSDB_NAMESPACE::ColumnFamilyHandle>(env, cf_handles, &has_exception); in Java_org_rocksdb_RocksDB_createColumnFamilies__JJ_3_3B()
341 JNIEnv* env, jobject, jlong jhandle, jlongArray jcf_options_handles, in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B() argument
344 const jsize jlen = env->GetArrayLength(jcf_options_handles); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
349 …jlong *jcf_options_handles_elems = env->GetLongArrayElements(jcf_options_handles, &jcf_options_han… in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
362 env->GetObjectArrayElement(jcf_names, i)); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
363 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
365 env->ReleaseLongArrayElements(jcf_options_handles, jcf_options_handles_elems, JNI_ABORT); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
370 env, jcf_name, in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
377 env->DeleteLocalRef(jcf_name); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
378 env->ReleaseLongArrayElements(jcf_options_handles, jcf_options_handles_elems, JNI_ABORT); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
385 env->DeleteLocalRef(jcf_name); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
392 env->ReleaseLongArrayElements(jcf_options_handles, jcf_options_handles_elems, JNI_ABORT); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
396 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
401 ROCKSDB_NAMESPACE::ColumnFamilyHandle>(env, cf_handles, &has_exception); in Java_org_rocksdb_RocksDB_createColumnFamilies__J_3J_3_3B()
415 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_dropColumnFamily() argument
422 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_dropColumnFamily()
432 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_dropColumnFamilies() argument
438 const jsize len_cols = env->GetArrayLength(jcolumn_family_handles); in Java_org_rocksdb_RocksDB_dropColumnFamilies()
440 jlong* jcfh = env->GetLongArrayElements(jcolumn_family_handles, nullptr); in Java_org_rocksdb_RocksDB_dropColumnFamilies()
451 env->ReleaseLongArrayElements(jcolumn_family_handles, jcfh, JNI_ABORT); in Java_org_rocksdb_RocksDB_dropColumnFamilies()
456 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_dropColumnFamilies()
466 bool rocksdb_put_helper(JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_put_helper() argument
472 env->GetByteArrayRegion(jkey, jkey_off, jkey_len, key); in rocksdb_put_helper()
473 if (env->ExceptionCheck()) { in rocksdb_put_helper()
480 env->GetByteArrayRegion(jval, jval_off, jval_len, value); in rocksdb_put_helper()
481 if (env->ExceptionCheck()) { in rocksdb_put_helper()
507 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_put_helper()
518 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_put__J_3BII_3BII() argument
524 rocksdb_put_helper(env, db, default_write_options, nullptr, jkey, jkey_off, in Java_org_rocksdb_RocksDB_put__J_3BII_3BII()
534 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_put__J_3BII_3BIIJ() argument
544 rocksdb_put_helper(env, db, default_write_options, cf_handle, jkey, in Java_org_rocksdb_RocksDB_put__J_3BII_3BIIJ()
548 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_put__J_3BII_3BIIJ()
559 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_put__JJ_3BII_3BII() argument
566 rocksdb_put_helper(env, db, *write_options, nullptr, jkey, jkey_off, jkey_len, in Java_org_rocksdb_RocksDB_put__JJ_3BII_3BII()
576 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options_handle, in Java_org_rocksdb_RocksDB_put__JJ_3BII_3BIIJ() argument
586 rocksdb_put_helper(env, db, *write_options, cf_handle, jkey, jkey_off, in Java_org_rocksdb_RocksDB_put__JJ_3BII_3BIIJ()
590 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_put__JJ_3BII_3BIIJ()
601 JNIEnv* env, jobject /*jdb*/, jlong jdb_handle, jlong jwrite_options_handle, in Java_org_rocksdb_RocksDB_putDirect() argument
609 auto put = [&env, &db, &cf_handle, &write_options]( in Java_org_rocksdb_RocksDB_putDirect()
621 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_putDirect()
623 ROCKSDB_NAMESPACE::JniUtil::kv_op_direct(put, env, jkey, jkey_off, jkey_len, in Java_org_rocksdb_RocksDB_putDirect()
633 bool rocksdb_delete_helper(JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_delete_helper() argument
638 env->GetByteArrayRegion(jkey, jkey_off, jkey_len, key); in rocksdb_delete_helper()
639 if (env->ExceptionCheck()) { in rocksdb_delete_helper()
661 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_delete_helper()
671 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_delete__J_3BII() argument
676 rocksdb_delete_helper(env, db, default_write_options, nullptr, jkey, jkey_off, in Java_org_rocksdb_RocksDB_delete__J_3BII()
686 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_delete__J_3BIIJ() argument
695 rocksdb_delete_helper(env, db, default_write_options, cf_handle, jkey, in Java_org_rocksdb_RocksDB_delete__J_3BIIJ()
699 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_delete__J_3BIIJ()
710 JNIEnv* env, jobject, in Java_org_rocksdb_RocksDB_delete__JJ_3BII() argument
717 rocksdb_delete_helper(env, db, *write_options, nullptr, jkey, jkey_off, in Java_org_rocksdb_RocksDB_delete__JJ_3BII()
727 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options, in Java_org_rocksdb_RocksDB_delete__JJ_3BIIJ() argument
735 rocksdb_delete_helper(env, db, *write_options, cf_handle, jkey, jkey_off, in Java_org_rocksdb_RocksDB_delete__JJ_3BIIJ()
739 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_delete__JJ_3BIIJ()
751 JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_single_delete_helper() argument
755 jbyte* key = env->GetByteArrayElements(jkey, nullptr); in rocksdb_single_delete_helper()
773 env->ReleaseByteArrayElements(jkey, key, JNI_ABORT); in rocksdb_single_delete_helper()
779 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_single_delete_helper()
789 JNIEnv* env, jobject, in Java_org_rocksdb_RocksDB_singleDelete__J_3BI() argument
796 rocksdb_single_delete_helper(env, db, default_write_options, nullptr, in Java_org_rocksdb_RocksDB_singleDelete__J_3BI()
806 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_singleDelete__J_3BIJ() argument
814 rocksdb_single_delete_helper(env, db, default_write_options, cf_handle, in Java_org_rocksdb_RocksDB_singleDelete__J_3BIJ()
818 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_singleDelete__J_3BIJ()
829 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_singleDelete__JJ_3BI() argument
836 rocksdb_single_delete_helper(env, db, *write_options, nullptr, jkey, in Java_org_rocksdb_RocksDB_singleDelete__JJ_3BI()
846 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options, in Java_org_rocksdb_RocksDB_singleDelete__JJ_3BIJ() argument
854 rocksdb_single_delete_helper(env, db, *write_options, cf_handle, jkey, in Java_org_rocksdb_RocksDB_singleDelete__JJ_3BIJ()
858 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_singleDelete__JJ_3BIJ()
870 JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_delete_range_helper() argument
876 env->GetByteArrayRegion(jbegin_key, jbegin_key_off, jbegin_key_len, in rocksdb_delete_range_helper()
878 if (env->ExceptionCheck()) { in rocksdb_delete_range_helper()
887 env->GetByteArrayRegion(jend_key, jend_key_off, jend_key_len, end_key); in rocksdb_delete_range_helper()
888 if (env->ExceptionCheck()) { in rocksdb_delete_range_helper()
908 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_delete_range_helper()
918 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_deleteRange__J_3BII_3BII() argument
924 rocksdb_delete_range_helper(env, db, default_write_options, nullptr, in Java_org_rocksdb_RocksDB_deleteRange__J_3BII_3BII()
930 JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_get_helper_direct() argument
939 char* key = reinterpret_cast<char*>(env->GetDirectBufferAddress(jkey)); in rocksdb_get_helper_direct()
942 env, in rocksdb_get_helper_direct()
947 if (env->GetDirectBufferCapacity(jkey) < (jkey_off + jkey_len)) { in rocksdb_get_helper_direct()
949 env, in rocksdb_get_helper_direct()
956 char* value = reinterpret_cast<char*>(env->GetDirectBufferAddress(jval)); in rocksdb_get_helper_direct()
959 env, in rocksdb_get_helper_direct()
965 if (env->GetDirectBufferCapacity(jval) < (jval_off + jval_len)) { in rocksdb_get_helper_direct()
967 env, in rocksdb_get_helper_direct()
1000 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_get_helper_direct()
1022 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_deleteRange__J_3BII_3BIIJ() argument
1032 rocksdb_delete_range_helper(env, db, default_write_options, cf_handle, in Java_org_rocksdb_RocksDB_deleteRange__J_3BII_3BIIJ()
1037 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_deleteRange__J_3BII_3BIIJ()
1048 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options, in Java_org_rocksdb_RocksDB_deleteRange__JJ_3BII_3BII() argument
1054 rocksdb_delete_range_helper(env, db, *write_options, nullptr, jbegin_key, in Java_org_rocksdb_RocksDB_deleteRange__JJ_3BII_3BII()
1065 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options, in Java_org_rocksdb_RocksDB_deleteRange__JJ_3BII_3BIIJ() argument
1075 rocksdb_delete_range_helper(env, db, *write_options, cf_handle, in Java_org_rocksdb_RocksDB_deleteRange__JJ_3BII_3BIIJ()
1080 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_deleteRange__JJ_3BII_3BIIJ()
1090 jint Java_org_rocksdb_RocksDB_getDirect(JNIEnv* env, jobject /*jdb*/, in Java_org_rocksdb_RocksDB_getDirect() argument
1103 env, db_handle, in Java_org_rocksdb_RocksDB_getDirect()
1114 bool rocksdb_merge_helper(JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_merge_helper() argument
1120 env->GetByteArrayRegion(jkey, jkey_off, jkey_len, key); in rocksdb_merge_helper()
1121 if (env->ExceptionCheck()) { in rocksdb_merge_helper()
1129 env->GetByteArrayRegion(jval, jval_off, jval_len, value); in rocksdb_merge_helper()
1130 if (env->ExceptionCheck()) { in rocksdb_merge_helper()
1154 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_merge_helper()
1164 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_merge__J_3BII_3BII() argument
1170 rocksdb_merge_helper(env, db, default_write_options, nullptr, jkey, jkey_off, in Java_org_rocksdb_RocksDB_merge__J_3BII_3BII()
1180 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_merge__J_3BII_3BIIJ() argument
1190 rocksdb_merge_helper(env, db, default_write_options, cf_handle, jkey, in Java_org_rocksdb_RocksDB_merge__J_3BII_3BIIJ()
1194 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_merge__J_3BII_3BIIJ()
1205 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options_handle, in Java_org_rocksdb_RocksDB_merge__JJ_3BII_3BII() argument
1211 rocksdb_merge_helper(env, db, *write_options, nullptr, jkey, jkey_off, in Java_org_rocksdb_RocksDB_merge__JJ_3BII_3BII()
1221 JNIEnv* env, jobject, jlong jdb_handle, jlong jwrite_options_handle, in Java_org_rocksdb_RocksDB_merge__JJ_3BII_3BIIJ() argument
1230 rocksdb_merge_helper(env, db, *write_options, cf_handle, jkey, jkey_off, in Java_org_rocksdb_RocksDB_merge__JJ_3BII_3BIIJ()
1234 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_merge__JJ_3BII_3BIIJ()
1256 void Java_org_rocksdb_RocksDB_deleteDirect(JNIEnv* env, jobject /*jdb*/, in Java_org_rocksdb_RocksDB_deleteDirect() argument
1266 auto remove = [&env, &db, &write_options, in Java_org_rocksdb_RocksDB_deleteDirect()
1277 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_deleteDirect()
1279 ROCKSDB_NAMESPACE::JniUtil::k_op_direct(remove, env, jkey, jkey_offset, in Java_org_rocksdb_RocksDB_deleteDirect()
1291 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_write0() argument
1301 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_write0()
1311 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_write1() argument
1323 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_write1()
1331 JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_get_helper() argument
1336 env->GetByteArrayRegion(jkey, jkey_off, jkey_len, key); in rocksdb_get_helper()
1337 if (env->ExceptionCheck()) { in rocksdb_get_helper()
1362 jbyteArray jret_value = ROCKSDB_NAMESPACE::JniUtil::copyBytes(env, value); in rocksdb_get_helper()
1370 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_get_helper()
1380 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_get__J_3BII() argument
1383 env, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_get__J_3BII()
1393 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_get__J_3BIIJ() argument
1399 return rocksdb_get_helper(env, db_handle, ROCKSDB_NAMESPACE::ReadOptions(), in Java_org_rocksdb_RocksDB_get__J_3BIIJ()
1403 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_get__J_3BIIJ()
1415 JNIEnv* env, jobject, in Java_org_rocksdb_RocksDB_get__JJ_3BII() argument
1419 env, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_get__JJ_3BII()
1430 JNIEnv* env, jobject, jlong jdb_handle, jlong jropt_handle, in Java_org_rocksdb_RocksDB_get__JJ_3BIIJ() argument
1439 env, db_handle, ro_opt, cf_handle, jkey, jkey_off, jkey_len); in Java_org_rocksdb_RocksDB_get__JJ_3BIIJ()
1442 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_get__JJ_3BIIJ()
1449 JNIEnv* env, ROCKSDB_NAMESPACE::DB* db, in rocksdb_get_helper() argument
1458 env->GetByteArrayRegion(jkey, jkey_off, jkey_len, key); in rocksdb_get_helper()
1459 if (env->ExceptionCheck()) { in rocksdb_get_helper()
1491 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in rocksdb_get_helper()
1501 env->SetByteArrayRegion( in rocksdb_get_helper()
1504 if (env->ExceptionCheck()) { in rocksdb_get_helper()
1520 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_get__J_3BII_3BII() argument
1525 env, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_get__J_3BII_3BII()
1536 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_get__J_3BII_3BIIJ() argument
1545 return rocksdb_get_helper(env, db_handle, ROCKSDB_NAMESPACE::ReadOptions(), in Java_org_rocksdb_RocksDB_get__J_3BII_3BIIJ()
1550 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_get__J_3BII_3BIIJ()
1563 JNIEnv* env, jobject, jlong jdb_handle, jlong jropt_handle, in Java_org_rocksdb_RocksDB_get__JJ_3BII_3BII() argument
1568 env, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_get__JJ_3BII_3BII()
1579 JNIEnv* env, jobject, jlong jdb_handle, jlong jropt_handle, in Java_org_rocksdb_RocksDB_get__JJ_3BII_3BIIJ() argument
1590 return rocksdb_get_helper(env, db_handle, ro_opt, cf_handle, in Java_org_rocksdb_RocksDB_get__JJ_3BII_3BIIJ()
1596 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_RocksDB_get__JJ_3BII_3BIIJ()
1604 JNIEnv* env, std::vector<std::pair<jbyte*, jobject>>& keys_to_free) { in multi_get_helper_release_keys() argument
1608 env->DeleteLocalRef(it->second); in multi_get_helper_release_keys()
1618 jobjectArray multi_get_helper(JNIEnv* env, jobject, ROCKSDB_NAMESPACE::DB* db, in multi_get_helper() argument
1625 const jsize len_cols = env->GetArrayLength(jcolumn_family_handles); in multi_get_helper()
1627 jlong* jcfh = env->GetLongArrayElements(jcolumn_family_handles, nullptr); in multi_get_helper()
1638 env->ReleaseLongArrayElements(jcolumn_family_handles, jcfh, JNI_ABORT); in multi_get_helper()
1641 const jsize len_keys = env->GetArrayLength(jkeys); in multi_get_helper()
1642 if (env->EnsureLocalCapacity(len_keys) != 0) { in multi_get_helper()
1647 jint* jkey_off = env->GetIntArrayElements(jkey_offs, nullptr); in multi_get_helper()
1653 jint* jkey_len = env->GetIntArrayElements(jkey_lens, nullptr); in multi_get_helper()
1656 env->ReleaseIntArrayElements(jkey_offs, jkey_off, JNI_ABORT); in multi_get_helper()
1663 jobject jkey = env->GetObjectArrayElement(jkeys, i); in multi_get_helper()
1664 if (env->ExceptionCheck()) { in multi_get_helper()
1666 env->ReleaseIntArrayElements(jkey_lens, jkey_len, JNI_ABORT); in multi_get_helper()
1667 env->ReleaseIntArrayElements(jkey_offs, jkey_off, JNI_ABORT); in multi_get_helper()
1668 multi_get_helper_release_keys(env, keys_to_free); in multi_get_helper()
1676 env->GetByteArrayRegion(jkey_ba, jkey_off[i], len_key, key); in multi_get_helper()
1677 if (env->ExceptionCheck()) { in multi_get_helper()
1680 env->DeleteLocalRef(jkey); in multi_get_helper()
1681 env->ReleaseIntArrayElements(jkey_lens, jkey_len, JNI_ABORT); in multi_get_helper()
1682 env->ReleaseIntArrayElements(jkey_offs, jkey_off, JNI_ABORT); in multi_get_helper()
1683 multi_get_helper_release_keys(env, keys_to_free); in multi_get_helper()
1694 env->ReleaseIntArrayElements(jkey_lens, jkey_len, JNI_ABORT); in multi_get_helper()
1695 env->ReleaseIntArrayElements(jkey_offs, jkey_off, JNI_ABORT); in multi_get_helper()
1706 multi_get_helper_release_keys(env, keys_to_free); in multi_get_helper()
1710 env, static_cast<jsize>(s.size())); in multi_get_helper()
1718 if (env->EnsureLocalCapacity(static_cast<jint>(s.size())) != 0) { in multi_get_helper()
1728 jbyteArray jentry_value = env->NewByteArray(jvalue_len); in multi_get_helper()
1734 env->SetByteArrayRegion( in multi_get_helper()
1737 if (env->ExceptionCheck()) { in multi_get_helper()
1739 env->DeleteLocalRef(jentry_value); in multi_get_helper()
1743 env->SetObjectArrayElement(jresults, static_cast<jsize>(i), jentry_value); in multi_get_helper()
1744 if (env->ExceptionCheck()) { in multi_get_helper()
1746 env->DeleteLocalRef(jentry_value); in multi_get_helper()
1750 env->DeleteLocalRef(jentry_value); in multi_get_helper()
1763 JNIEnv* env, jobject jdb, jlong jdb_handle, in Java_org_rocksdb_RocksDB_multiGet__J_3_3B_3I_3I() argument
1766 env, jdb, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_multiGet__J_3_3B_3I_3I()
1776 JNIEnv* env, jobject jdb, jlong jdb_handle, in Java_org_rocksdb_RocksDB_multiGet__J_3_3B_3I_3I_3J() argument
1779 return multi_get_helper(env, jdb, in Java_org_rocksdb_RocksDB_multiGet__J_3_3B_3I_3I_3J()
1791 JNIEnv* env, jobject jdb, jlong jdb_handle, jlong jropt_handle, in Java_org_rocksdb_RocksDB_multiGet__JJ_3_3B_3I_3I() argument
1794 env, jdb, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_multiGet__JJ_3_3B_3I_3I()
1805 JNIEnv* env, jobject jdb, jlong jdb_handle, jlong jropt_handle, in Java_org_rocksdb_RocksDB_multiGet__JJ_3_3B_3I_3I_3J() argument
1809 env, jdb, reinterpret_cast<ROCKSDB_NAMESPACE::DB*>(jdb_handle), in Java_org_rocksdb_RocksDB_multiGet__JJ_3_3B_3I_3I_3J()
1816 bool key_may_exist_helper(JNIEnv* env, jlong jdb_handle, jlong jcf_handle, in key_may_exist_helper() argument
1835 env->GetByteArrayRegion(jkey, jkey_offset, jkey_len, key); in key_may_exist_helper()
1836 if (env->ExceptionCheck()) { in key_may_exist_helper()
1860 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_keyMayExist() argument
1869 env, jdb_handle, jcf_handle, jread_opts_handle, in Java_org_rocksdb_RocksDB_keyMayExist()
1887 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_keyMayExistFoundValue() argument
1896 env, jdb_handle, jcf_handle, jread_opts_handle, in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1915 jobjectArray jresults = ROCKSDB_NAMESPACE::ByteJni::new2dByteArray(env, 2); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1922 jbyteArray jresult_flags = env->NewByteArray(1); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1927 env->SetByteArrayRegion(jresult_flags, 0, 1, result_flags); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1928 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1930 env->DeleteLocalRef(jresult_flags); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1934 env->SetObjectArrayElement(jresults, 0, jresult_flags); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1935 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1937 env->DeleteLocalRef(jresult_flags); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1941 env->DeleteLocalRef(jresult_flags); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1946 jbyteArray jresult_value = env->NewByteArray(jvalue_len); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1951 env->SetByteArrayRegion(jresult_value, 0, jvalue_len, in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1953 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1955 env->DeleteLocalRef(jresult_value); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1958 env->SetObjectArrayElement(jresults, 1, jresult_value); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1959 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1961 env->DeleteLocalRef(jresult_value); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
1965 env->DeleteLocalRef(jresult_value); in Java_org_rocksdb_RocksDB_keyMayExistFoundValue()
2031 JNIEnv* env, jobject, jlong db_handle, in Java_org_rocksdb_RocksDB_iterators() argument
2040 const jsize len_cols = env->GetArrayLength(jcolumn_family_handles); in Java_org_rocksdb_RocksDB_iterators()
2041 jlong* jcfh = env->GetLongArrayElements(jcolumn_family_handles, nullptr); in Java_org_rocksdb_RocksDB_iterators()
2053 env->ReleaseLongArrayElements(jcolumn_family_handles, jcfh, JNI_ABORT); in Java_org_rocksdb_RocksDB_iterators()
2061 env->NewLongArray(static_cast<jsize>(iterators.size())); in Java_org_rocksdb_RocksDB_iterators()
2069 env->SetLongArrayRegion( in Java_org_rocksdb_RocksDB_iterators()
2072 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_iterators()
2074 env->DeleteLocalRef(jLongArray); in Java_org_rocksdb_RocksDB_iterators()
2081 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_iterators()
2116 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getProperty() argument
2118 const char* property = env->GetStringUTFChars(jproperty, nullptr); in Java_org_rocksdb_RocksDB_getProperty()
2136 env->ReleaseStringUTFChars(jproperty, property); in Java_org_rocksdb_RocksDB_getProperty()
2139 return env->NewStringUTF(property_value.c_str()); in Java_org_rocksdb_RocksDB_getProperty()
2143 env, ROCKSDB_NAMESPACE::Status::NotFound()); in Java_org_rocksdb_RocksDB_getProperty()
2153 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getMapProperty() argument
2155 const char* property = env->GetStringUTFChars(jproperty, nullptr); in Java_org_rocksdb_RocksDB_getMapProperty()
2173 env->ReleaseStringUTFChars(jproperty, property); in Java_org_rocksdb_RocksDB_getMapProperty()
2176 return ROCKSDB_NAMESPACE::HashMapJni::fromCppMap(env, &property_value); in Java_org_rocksdb_RocksDB_getMapProperty()
2180 env, ROCKSDB_NAMESPACE::Status::NotFound()); in Java_org_rocksdb_RocksDB_getMapProperty()
2190 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getLongProperty() argument
2192 const char* property = env->GetStringUTFChars(jproperty, nullptr); in Java_org_rocksdb_RocksDB_getLongProperty()
2210 env->ReleaseStringUTFChars(jproperty, property); in Java_org_rocksdb_RocksDB_getLongProperty()
2217 env, ROCKSDB_NAMESPACE::Status::NotFound()); in Java_org_rocksdb_RocksDB_getLongProperty()
2238 JNIEnv* env, jobject, jlong db_handle, in Java_org_rocksdb_RocksDB_getAggregatedLongProperty() argument
2240 const char* property = env->GetStringUTFChars(jproperty, nullptr); in Java_org_rocksdb_RocksDB_getAggregatedLongProperty()
2248 env->ReleaseStringUTFChars(jproperty, property); in Java_org_rocksdb_RocksDB_getAggregatedLongProperty()
2255 env, ROCKSDB_NAMESPACE::Status::NotFound()); in Java_org_rocksdb_RocksDB_getAggregatedLongProperty()
2265 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getApproximateSizes() argument
2267 const jsize jlen = env->GetArrayLength(jrange_slice_handles); in Java_org_rocksdb_RocksDB_getApproximateSizes()
2271 jlong* jranges = env->GetLongArrayElements(jrange_slice_handles, in Java_org_rocksdb_RocksDB_getApproximateSizes()
2301 env->ReleaseLongArrayElements(jrange_slice_handles, jranges, JNI_ABORT); in Java_org_rocksdb_RocksDB_getApproximateSizes()
2310 jlongArray jresults = env->NewLongArray(jrange_count); in Java_org_rocksdb_RocksDB_getApproximateSizes()
2316 env->SetLongArrayRegion(jresults, 0, jrange_count, results.get()); in Java_org_rocksdb_RocksDB_getApproximateSizes()
2317 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_getApproximateSizes()
2319 env->DeleteLocalRef(jresults); in Java_org_rocksdb_RocksDB_getApproximateSizes()
2332 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getApproximateMemTableStats() argument
2357 jlongArray jsizes = env->NewLongArray(jcount); in Java_org_rocksdb_RocksDB_getApproximateMemTableStats()
2363 env->SetLongArrayRegion(jsizes, 0, jcount, results); in Java_org_rocksdb_RocksDB_getApproximateMemTableStats()
2364 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_getApproximateMemTableStats()
2366 env->DeleteLocalRef(jsizes); in Java_org_rocksdb_RocksDB_getApproximateMemTableStats()
2379 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_compactRange() argument
2389 env, jbegin, jbegin_len, in Java_org_rocksdb_RocksDB_compactRange()
2401 env, jend, jend_len, in Java_org_rocksdb_RocksDB_compactRange()
2443 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_compactRange()
2452 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_setOptions() argument
2454 const jsize len = env->GetArrayLength(jkeys); in Java_org_rocksdb_RocksDB_setOptions()
2455 assert(len == env->GetArrayLength(jvalues)); in Java_org_rocksdb_RocksDB_setOptions()
2459 jobject jobj_key = env->GetObjectArrayElement(jkeys, i); in Java_org_rocksdb_RocksDB_setOptions()
2460 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_setOptions()
2465 jobject jobj_value = env->GetObjectArrayElement(jvalues, i); in Java_org_rocksdb_RocksDB_setOptions()
2466 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_setOptions()
2468 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setOptions()
2474 env, reinterpret_cast<jstring>(jobj_key), &has_exception); in Java_org_rocksdb_RocksDB_setOptions()
2477 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setOptions()
2478 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setOptions()
2483 env, reinterpret_cast<jstring>(jobj_value), &has_exception); in Java_org_rocksdb_RocksDB_setOptions()
2486 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setOptions()
2487 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setOptions()
2493 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setOptions()
2494 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setOptions()
2502 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_setOptions()
2512 JNIEnv* env, jobject, jlong jdb_handle, in Java_org_rocksdb_RocksDB_setDBOptions() argument
2514 const jsize len = env->GetArrayLength(jkeys); in Java_org_rocksdb_RocksDB_setDBOptions()
2515 assert(len == env->GetArrayLength(jvalues)); in Java_org_rocksdb_RocksDB_setDBOptions()
2519 jobject jobj_key = env->GetObjectArrayElement(jkeys, i); in Java_org_rocksdb_RocksDB_setDBOptions()
2520 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_setDBOptions()
2525 jobject jobj_value = env->GetObjectArrayElement(jvalues, i); in Java_org_rocksdb_RocksDB_setDBOptions()
2526 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_setDBOptions()
2528 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setDBOptions()
2534 env, reinterpret_cast<jstring>(jobj_key), &has_exception); in Java_org_rocksdb_RocksDB_setDBOptions()
2537 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setDBOptions()
2538 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setDBOptions()
2543 env, reinterpret_cast<jstring>(jobj_value), &has_exception); in Java_org_rocksdb_RocksDB_setDBOptions()
2546 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setDBOptions()
2547 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setDBOptions()
2553 env->DeleteLocalRef(jobj_key); in Java_org_rocksdb_RocksDB_setDBOptions()
2554 env->DeleteLocalRef(jobj_value); in Java_org_rocksdb_RocksDB_setDBOptions()
2560 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_setDBOptions()
2570 JNIEnv* env, jobject, jlong jdb_handle, jlong jcompaction_opts_handle, in Java_org_rocksdb_RocksDB_compactFiles() argument
2575 ROCKSDB_NAMESPACE::JniUtil::copyStrings(env, jinput_file_names, in Java_org_rocksdb_RocksDB_compactFiles()
2606 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_compactFiles()
2610 return ROCKSDB_NAMESPACE::JniUtil::toJavaStrings(env, &output_file_names); in Java_org_rocksdb_RocksDB_compactFiles()
2619 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_pauseBackgroundWork() argument
2623 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_pauseBackgroundWork()
2633 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_continueBackgroundWork() argument
2637 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_continueBackgroundWork()
2647 JNIEnv* env, jobject, jlong jdb_handle, jlongArray jcf_handles) { in Java_org_rocksdb_RocksDB_enableAutoCompaction() argument
2652 ROCKSDB_NAMESPACE::ColumnFamilyHandle>(env, jcf_handles, in Java_org_rocksdb_RocksDB_enableAutoCompaction()
2721 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_getName() argument
2724 return ROCKSDB_NAMESPACE::JniUtil::toJavaString(env, &name, false); in Java_org_rocksdb_RocksDB_getName()
2744 JNIEnv* env, jobject, jlong jdb_handle, jlong jflush_opts_handle, in Java_org_rocksdb_RocksDB_flush() argument
2755 ROCKSDB_NAMESPACE::ColumnFamilyHandle>(env, jcf_handles, in Java_org_rocksdb_RocksDB_flush()
2764 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_flush()
2774 JNIEnv* env, jobject, jlong jdb_handle, jboolean jsync) { in Java_org_rocksdb_RocksDB_flushWal() argument
2778 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_flushWal()
2788 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_syncWal() argument
2792 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_syncWal()
2829 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_disableFileDeletions() argument
2833 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_disableFileDeletions()
2843 JNIEnv* env, jobject, jlong jdb_handle, jboolean jforce) { in Java_org_rocksdb_RocksDB_enableFileDeletions() argument
2847 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_enableFileDeletions()
2857 JNIEnv* env, jobject, jlong jdb_handle, jboolean jflush_memtable) { in Java_org_rocksdb_RocksDB_getLiveFiles() argument
2864 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_getLiveFiles()
2872 return ROCKSDB_NAMESPACE::JniUtil::toJavaStrings(env, &live_files); in Java_org_rocksdb_RocksDB_getLiveFiles()
2881 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_getSortedWalFiles() argument
2886 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2892 jobjectArray jsorted_wal_files = env->NewObjectArray( in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2893 jlen, ROCKSDB_NAMESPACE::LogFileJni::getJClass(env), nullptr); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2902 ROCKSDB_NAMESPACE::LogFileJni::fromCppLogFile(env, it->get()); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2905 env->DeleteLocalRef(jsorted_wal_files); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2909 env->SetObjectArrayElement(jsorted_wal_files, i++, jlog_file); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2910 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2912 env->DeleteLocalRef(jlog_file); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2913 env->DeleteLocalRef(jsorted_wal_files); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2917 env->DeleteLocalRef(jlog_file); in Java_org_rocksdb_RocksDB_getSortedWalFiles()
2929 JNIEnv* env, jobject, jlong jdb_handle, jlong jsequence_number) { in Java_org_rocksdb_RocksDB_getUpdatesSince() argument
2939 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_getUpdatesSince()
2949 JNIEnv* env, jobject, jlong jdb_handle, jstring jname) { in Java_org_rocksdb_RocksDB_deleteFile() argument
2953 ROCKSDB_NAMESPACE::JniUtil::copyStdString(env, jname, &has_exception); in Java_org_rocksdb_RocksDB_deleteFile()
2967 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_getLiveFilesMetaData() argument
2974 jobjectArray jlive_files_meta_data = env->NewObjectArray( in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2975 jlen, ROCKSDB_NAMESPACE::LiveFileMetaDataJni::getJClass(env), nullptr); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2984 ROCKSDB_NAMESPACE::LiveFileMetaDataJni::fromCppLiveFileMetaData(env, in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2988 env->DeleteLocalRef(jlive_files_meta_data); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2992 env->SetObjectArrayElement(jlive_files_meta_data, i++, jlive_file_meta_data); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2993 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2995 env->DeleteLocalRef(jlive_file_meta_data); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
2996 env->DeleteLocalRef(jlive_files_meta_data); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
3000 env->DeleteLocalRef(jlive_file_meta_data); in Java_org_rocksdb_RocksDB_getLiveFilesMetaData()
3012 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle) { in Java_org_rocksdb_RocksDB_getColumnFamilyMetaData() argument
3024 fromCppColumnFamilyMetaData(env, &cf_metadata); in Java_org_rocksdb_RocksDB_getColumnFamilyMetaData()
3033 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_ingestExternalFile() argument
3039 env, jfile_path_list, jfile_path_list_len, &has_exception); in Java_org_rocksdb_RocksDB_ingestExternalFile()
3053 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_ingestExternalFile()
3063 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_verifyChecksum() argument
3067 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_verifyChecksum()
3089 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle) { in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables() argument
3102 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3107 env, static_cast<uint32_t>(table_properties_collection.size())); in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3118 [env](const std::pair<const std::string, in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3123 env, &(kv.first), false); in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3124 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3131 env, *(kv.second.get())); in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3134 env->DeleteLocalRef(jkey); in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3145 env, jhash_map, table_properties_collection.begin(), in Java_org_rocksdb_RocksDB_getPropertiesOfAllTables()
3160 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange() argument
3170 const jsize jlen = env->GetArrayLength(jrange_slice_handles); in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange()
3172 jlong *jrange_slice_handle = env->GetLongArrayElements( in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange()
3195 env->ReleaseLongArrayElements(jrange_slice_handles, jrange_slice_handle, JNI_ABORT); in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange()
3196 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange()
3201 env->ReleaseLongArrayElements(jrange_slice_handles, jrange_slice_handle, JNI_ABORT); in Java_org_rocksdb_RocksDB_getPropertiesOfTablesInRange()
3212 JNIEnv* env, jobject, jlong jdb_handle, jlong jcf_handle) { in Java_org_rocksdb_RocksDB_suggestCompactRange() argument
3228 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_suggestCompactRange()
3232 jlongArray jslice_handles = env->NewLongArray(2); in Java_org_rocksdb_RocksDB_suggestCompactRange()
3243 env->SetLongArrayRegion(jslice_handles, 0, 2, slice_handles); in Java_org_rocksdb_RocksDB_suggestCompactRange()
3244 if (env->ExceptionCheck()) { in Java_org_rocksdb_RocksDB_suggestCompactRange()
3248 env->DeleteLocalRef(jslice_handles); in Java_org_rocksdb_RocksDB_suggestCompactRange()
3279 JNIEnv* env, jobject, jlong jdb_handle, jlong jmax_trace_file_size, in Java_org_rocksdb_RocksDB_startTrace() argument
3292 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_startTrace()
3302 JNIEnv* env, jobject, jlong jdb_handle) { in Java_org_rocksdb_RocksDB_endTrace() argument
3306 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_endTrace()
3316 JNIEnv* env, jclass, jstring jdb_path, jlong joptions_handle) { in Java_org_rocksdb_RocksDB_destroyDB() argument
3317 const char* db_path = env->GetStringUTFChars(jdb_path, nullptr); in Java_org_rocksdb_RocksDB_destroyDB()
3327 env, ROCKSDB_NAMESPACE::Status::InvalidArgument("Invalid Options.")); in Java_org_rocksdb_RocksDB_destroyDB()
3331 env->ReleaseStringUTFChars(jdb_path, db_path); in Java_org_rocksdb_RocksDB_destroyDB()
3334 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_destroyDB()
3338 bool get_slice_helper(JNIEnv* env, jobjectArray ranges, jsize index, in get_slice_helper() argument
3341 jobject jArray = env->GetObjectArrayElement(ranges, index); in get_slice_helper()
3342 if (env->ExceptionCheck()) { in get_slice_helper()
3352 jsize len_ba = env->GetArrayLength(jba); in get_slice_helper()
3354 env->GetByteArrayRegion(jba, 0, len_ba, ranges_to_free.back().get()); in get_slice_helper()
3355 if (env->ExceptionCheck()) { in get_slice_helper()
3357 env->DeleteLocalRef(jArray); in get_slice_helper()
3360 env->DeleteLocalRef(jArray); in get_slice_helper()
3371 JNIEnv* env, jobject /*jdb*/, jlong jdb_handle, jlong jcf_handle, in Java_org_rocksdb_RocksDB_deleteFilesInRanges() argument
3373 jsize length = env->GetArrayLength(ranges); in Java_org_rocksdb_RocksDB_deleteFilesInRanges()
3380 if (!get_slice_helper(env, ranges, i, slices.back(), ranges_to_free)) { in Java_org_rocksdb_RocksDB_deleteFilesInRanges()
3386 if (!get_slice_helper(env, ranges, i + 1, slices.back(), ranges_to_free)) { in Java_org_rocksdb_RocksDB_deleteFilesInRanges()
3404 ROCKSDB_NAMESPACE::RocksDBExceptionJni::ThrowNew(env, s); in Java_org_rocksdb_RocksDB_deleteFilesInRanges()