Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
kvdb
rocksdb
提交
079d942e
R
rocksdb
项目概览
kvdb
/
rocksdb
11 个月 前同步成功
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rocksdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
079d942e
编写于
11月 08, 2014
作者:
F
fyrz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[RocksJava] Code-cleanup + Java7 warnings removed
上级
9a255b95
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
17 addition
and
25 deletion
+17
-25
java/org/rocksdb/BackupableDB.java
java/org/rocksdb/BackupableDB.java
+1
-1
java/org/rocksdb/MergeOperator.java
java/org/rocksdb/MergeOperator.java
+0
-2
java/org/rocksdb/NativeLibraryLoader.java
java/org/rocksdb/NativeLibraryLoader.java
+2
-4
java/org/rocksdb/PlainTableConfig.java
java/org/rocksdb/PlainTableConfig.java
+1
-1
java/org/rocksdb/RocksDB.java
java/org/rocksdb/RocksDB.java
+5
-5
java/org/rocksdb/RocksDBException.java
java/org/rocksdb/RocksDBException.java
+0
-2
java/org/rocksdb/RocksObject.java
java/org/rocksdb/RocksObject.java
+2
-1
java/org/rocksdb/Statistics.java
java/org/rocksdb/Statistics.java
+1
-2
java/org/rocksdb/StatisticsCollector.java
java/org/rocksdb/StatisticsCollector.java
+0
-2
java/org/rocksdb/util/Environment.java
java/org/rocksdb/util/Environment.java
+5
-5
未找到文件。
java/org/rocksdb/BackupableDB.java
浏览文件 @
079d942e
...
...
@@ -104,7 +104,7 @@ public class BackupableDB extends RocksDB {
super
();
}
@Override
protected
void
finalize
()
{
@Override
protected
void
finalize
()
throws
Throwable
{
close
();
super
.
finalize
();
}
...
...
java/org/rocksdb/MergeOperator.java
浏览文件 @
079d942e
...
...
@@ -5,8 +5,6 @@
package
org.rocksdb
;
import
java.util.*
;
/**
* MergeOperator holds an operator to be applied when compacting
* two merge operands held under the same key in order to obtain a single
...
...
java/org/rocksdb/NativeLibraryLoader.java
浏览文件 @
079d942e
...
...
@@ -9,12 +9,12 @@ import org.rocksdb.util.Environment;
*/
public
class
NativeLibraryLoader
{
private
static
String
sharedLibraryName
=
Environment
.
getJniLibraryName
(
"rocksdb"
);
private
static
String
tempFilePrefix
=
"librocksdbjni"
;
private
static
String
tempFileSuffix
=
"."
+
Environment
.
getJniLibraryExtension
();
public
static
void
loadLibraryFromJar
(
String
tmpDir
)
throws
IOException
{
File
temp
;
String
tempFilePrefix
=
"librocksdbjni"
;
if
(
tmpDir
==
null
||
tmpDir
.
equals
(
""
))
temp
=
File
.
createTempFile
(
tempFilePrefix
,
tempFileSuffix
);
else
...
...
@@ -43,9 +43,7 @@ public class NativeLibraryLoader {
}
finally
{
if
(
os
!=
null
)
os
.
close
();
if
(
is
!=
null
)
is
.
close
();
is
.
close
();
}
System
.
load
(
temp
.
getAbsolutePath
());
...
...
java/org/rocksdb/PlainTableConfig.java
浏览文件 @
079d942e
...
...
@@ -131,7 +131,7 @@ public class PlainTableConfig extends TableFormatConfig {
*
* <p>See linux doc Documentation/vm/hugetlbpage.txt</p>
*
* @param hugePageTlbSize
* @param hugePageTlbSize
huge page tlb size
* @return the reference to the current config.
*/
public
PlainTableConfig
setHugePageTlbSize
(
int
hugePageTlbSize
)
{
...
...
java/org/rocksdb/RocksDB.java
浏览文件 @
079d942e
...
...
@@ -734,7 +734,7 @@ public class RocksDB extends RocksObject {
List
<
byte
[]>
values
=
multiGet
(
nativeHandle_
,
keys
,
keys
.
size
());
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<
byte
[],
byte
[]
>();
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<>();
for
(
int
i
=
0
;
i
<
values
.
size
();
i
++)
{
if
(
values
.
get
(
i
)
==
null
)
{
continue
;
...
...
@@ -774,7 +774,7 @@ public class RocksDB extends RocksObject {
List
<
byte
[]>
values
=
multiGet
(
nativeHandle_
,
keys
,
keys
.
size
(),
columnFamilyHandleList
);
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<
byte
[],
byte
[]
>();
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<>();
for
(
int
i
=
0
;
i
<
values
.
size
();
i
++)
{
if
(
values
.
get
(
i
)
==
null
)
{
continue
;
...
...
@@ -801,7 +801,7 @@ public class RocksDB extends RocksObject {
List
<
byte
[]>
values
=
multiGet
(
nativeHandle_
,
opt
.
nativeHandle_
,
keys
,
keys
.
size
());
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<
byte
[],
byte
[]
>();
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<>();
for
(
int
i
=
0
;
i
<
values
.
size
();
i
++)
{
if
(
values
.
get
(
i
)
==
null
)
{
continue
;
...
...
@@ -844,7 +844,7 @@ public class RocksDB extends RocksObject {
List
<
byte
[]>
values
=
multiGet
(
nativeHandle_
,
opt
.
nativeHandle_
,
keys
,
keys
.
size
(),
columnFamilyHandleList
);
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<
byte
[],
byte
[]
>();
Map
<
byte
[],
byte
[]>
keyValueMap
=
new
HashMap
<>();
for
(
int
i
=
0
;
i
<
values
.
size
();
i
++)
{
if
(
values
.
get
(
i
)
==
null
)
{
continue
;
...
...
@@ -1051,7 +1051,7 @@ public class RocksDB extends RocksObject {
public
List
<
RocksIterator
>
newIterators
(
List
<
ColumnFamilyHandle
>
columnFamilyHandleList
)
throws
RocksDBException
{
List
<
RocksIterator
>
iterators
=
new
ArrayList
<
RocksIterator
>(
columnFamilyHandleList
.
size
());
new
ArrayList
<>(
columnFamilyHandleList
.
size
());
long
[]
iteratorRefs
=
iterators
(
nativeHandle_
,
columnFamilyHandleList
);
for
(
int
i
=
0
;
i
<
columnFamilyHandleList
.
size
();
i
++){
...
...
java/org/rocksdb/RocksDBException.java
浏览文件 @
079d942e
...
...
@@ -5,8 +5,6 @@
package
org.rocksdb
;
import
java.util.*
;
/**
* A RocksDBException encapsulates the error of an operation. This exception
* type is used to describe an internal error from the c++ rocksdb library.
...
...
java/org/rocksdb/RocksObject.java
浏览文件 @
079d942e
...
...
@@ -107,8 +107,9 @@ public abstract class RocksObject {
* Simply calls {@code dispose()} and release its c++ resource if it has not
* yet released.
*/
@Override
protected
void
finalize
()
{
@Override
protected
void
finalize
()
throws
Throwable
{
dispose
();
super
.
finalize
();
}
/**
...
...
java/org/rocksdb/Statistics.java
浏览文件 @
079d942e
...
...
@@ -24,9 +24,8 @@ public class Statistics {
public
HistogramData
geHistogramData
(
HistogramType
histogramType
)
{
assert
(
isInitialized
());
HistogramData
hist
=
geHistogramData0
(
return
geHistogramData0
(
histogramType
.
getValue
(),
statsHandle_
);
return
hist
;
}
private
boolean
isInitialized
()
{
...
...
java/org/rocksdb/StatisticsCollector.java
浏览文件 @
079d942e
...
...
@@ -6,11 +6,9 @@
package
org.rocksdb
;
import
java.util.List
;
import
java.util.concurrent.ArrayBlockingQueue
;
import
java.util.concurrent.Executors
;
import
java.util.concurrent.ExecutorService
;
import
java.util.concurrent.TimeUnit
;
import
java.util.concurrent.atomic.AtomicBoolean
;
/**
* <p>Helper class to collect DB statistics periodically at a period specified in
...
...
java/org/rocksdb/util/Environment.java
浏览文件 @
079d942e
...
...
@@ -5,17 +5,17 @@ public class Environment {
private
static
String
ARCH
=
System
.
getProperty
(
"os.arch"
).
toLowerCase
();
public
static
boolean
isWindows
()
{
return
(
OS
.
indexOf
(
"win"
)
>=
0
);
return
(
OS
.
contains
(
"win"
)
);
}
public
static
boolean
isMac
()
{
return
(
OS
.
indexOf
(
"mac"
)
>=
0
);
return
(
OS
.
contains
(
"mac"
)
);
}
public
static
boolean
isUnix
()
{
return
(
OS
.
indexOf
(
"nix"
)
>=
0
||
OS
.
indexOf
(
"nux"
)
>=
0
||
OS
.
indexOf
(
"aix"
)
>=
0
);
return
(
OS
.
contains
(
"nix"
)
||
OS
.
contains
(
"nux"
)
||
OS
.
contains
(
"aix"
)
);
}
public
static
boolean
is64Bit
()
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录