Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
titan
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fangzongwu
titan
Commits
424cf726
Commit
424cf726
authored
Jun 17, 2019
by
Yuan
Committed by
yiwu-arbug
Jun 17, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
misc: unified scope for unique_ptr (#24)
parent
b4b4181a
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
7 deletions
+8
-7
blob_gc_job.cc
src/blob_gc_job.cc
+3
-2
db_bench_tool.cc
tools/db_bench_tool.cc
+3
-3
titandb_stress.cc
tools/titandb_stress.cc
+2
-2
No files found.
src/blob_gc_job.cc
View file @
424cf726
...
...
@@ -287,7 +287,7 @@ Status BlobGCJob::DoRunGC() {
if
(
!
s
.
ok
())
{
break
;
}
blob_file_builder
=
unique_ptr
<
BlobFileBuilder
>
(
blob_file_builder
=
std
::
unique_ptr
<
BlobFileBuilder
>
(
new
BlobFileBuilder
(
db_options_
,
blob_gc_
->
titan_cf_options
(),
blob_file_handle
->
GetFile
()));
file_size
=
0
;
...
...
@@ -339,7 +339,8 @@ Status BlobGCJob::DoRunGC() {
return
s
;
}
Status
BlobGCJob
::
BuildIterator
(
unique_ptr
<
BlobFileMergeIterator
>*
result
)
{
Status
BlobGCJob
::
BuildIterator
(
std
::
unique_ptr
<
BlobFileMergeIterator
>*
result
)
{
Status
s
;
const
auto
&
inputs
=
blob_gc_
->
sampled_inputs
();
assert
(
!
inputs
.
empty
());
...
...
tools/db_bench_tool.cc
View file @
424cf726
...
...
@@ -1192,7 +1192,7 @@ class ReportFileOpEnv : public EnvWrapper {
ReportFileOpCounters
*
counters_
;
public
:
CountingFile
(
unique_ptr
<
SequentialFile
>&&
target
,
CountingFile
(
std
::
unique_ptr
<
SequentialFile
>&&
target
,
ReportFileOpCounters
*
counters
)
:
target_
(
std
::
move
(
target
)),
counters_
(
counters
)
{}
...
...
@@ -1224,7 +1224,7 @@ class ReportFileOpEnv : public EnvWrapper {
ReportFileOpCounters
*
counters_
;
public
:
CountingFile
(
unique_ptr
<
RandomAccessFile
>&&
target
,
CountingFile
(
std
::
unique_ptr
<
RandomAccessFile
>&&
target
,
ReportFileOpCounters
*
counters
)
:
target_
(
std
::
move
(
target
)),
counters_
(
counters
)
{}
virtual
Status
Read
(
uint64_t
offset
,
size_t
n
,
Slice
*
result
,
...
...
@@ -1253,7 +1253,7 @@ class ReportFileOpEnv : public EnvWrapper {
ReportFileOpCounters
*
counters_
;
public
:
CountingFile
(
unique_ptr
<
WritableFile
>&&
target
,
CountingFile
(
std
::
unique_ptr
<
WritableFile
>&&
target
,
ReportFileOpCounters
*
counters
)
:
target_
(
std
::
move
(
target
)),
counters_
(
counters
)
{}
...
...
tools/titandb_stress.cc
View file @
424cf726
...
...
@@ -902,7 +902,7 @@ class SharedState {
if
(
status
.
ok
())
{
status
=
FLAGS_env
->
GetFileSize
(
FLAGS_expected_values_path
,
&
size
);
}
unique_ptr
<
WritableFile
>
wfile
;
std
::
unique_ptr
<
WritableFile
>
wfile
;
if
(
status
.
ok
()
&&
size
==
0
)
{
const
EnvOptions
soptions
;
status
=
FLAGS_env
->
NewWritableFile
(
FLAGS_expected_values_path
,
&
wfile
,
...
...
@@ -2444,7 +2444,7 @@ class NonBatchedOpsStressTest : public StressTest {
}
if
(
!
thread
->
rand
.
OneIn
(
2
))
{
// Use iterator to verify this range
unique_ptr
<
Iterator
>
iter
(
std
::
unique_ptr
<
Iterator
>
iter
(
db_
->
NewIterator
(
options
,
column_families_
[
cf
]));
iter
->
Seek
(
Key
(
start
));
for
(
auto
i
=
start
;
i
<
end
;
i
++
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment