Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sds
mobject-store
Commits
935e2a52
Commit
935e2a52
authored
Feb 08, 2018
by
Matthieu Dorier
Browse files
removed fake kv dbs
parent
f7c4c123
Changes
5
Hide whitespace changes
Inline
Side-by-side
src/Makefile.subdir
View file @
935e2a52
...
...
@@ -66,8 +66,7 @@ src_server_libmobject_server_la_SOURCES = \
src/server/core/core-write-op.cpp
\
src/server/core/core-read-op.cpp
\
src/server/printer/print-write-op.c
\
src/server/printer/print-read-op.c
\
src/server/core/fake-kv.cpp
src/server/printer/print-read-op.c
src_server_libmobject_server_la_CPPFLAGS
=
${AM_CPPFLAGS}
${SERVER_CPPFLAGS}
src_server_libmobject_server_la_CFLAGS
=
${AM_CFLAGS}
${SERVER_CFLAGS}
src_server_libmobject_server_la_LIBADD
=
src/omap-iter/libomap-iter.la
\
...
...
src/server/core/core-read-op.cpp
View file @
935e2a52
...
...
@@ -2,6 +2,7 @@
#include <string>
#include <iostream>
#include <algorithm>
#include <vector>
#include <list>
#include <bake-client.h>
#include "src/server/core/core-read-op.h"
...
...
@@ -10,7 +11,6 @@
#include "src/io-chain/read-resp-impl.h"
#include "src/omap-iter/omap-iter-impl.h"
#include "src/server/core/key-types.h"
#include "src/server/core/fake-kv.hpp"
#include "src/server/core/covermap.hpp"
static
int
tabs
=
0
;
...
...
src/server/core/core-write-op.cpp
View file @
935e2a52
...
...
@@ -6,7 +6,6 @@
#include <bake-client.h>
#include "src/server/visitor-args.h"
#include "src/io-chain/write-op-visitor.h"
#include "src/server/core/fake-kv.hpp"
#if 0
static int tabs = 0;
...
...
src/server/core/fake-kv.cpp
deleted
100644 → 0
View file @
f7c4c123
#include "src/server/core/fake-kv.hpp"
bool
operator
<
(
const
segment_key_t
&
s1
,
const
segment_key_t
&
s2
)
{
// sort by oid first
if
(
s1
.
oid
!=
s2
.
oid
)
return
s1
.
oid
<
s2
.
oid
;
return
s1
.
timestamp
>
s2
.
timestamp
;
}
bool
operator
<
(
const
omap_key_t
&
k1
,
const
omap_key_t
&
k2
)
{
if
(
k1
.
oid
!=
k2
.
oid
)
return
k1
.
oid
<
k2
.
oid
;
return
k1
.
key
<
k2
.
key
;
}
std
::
map
<
oid_t
,
std
::
string
>
oid_map
;
std
::
map
<
std
::
string
,
oid_t
>
name_map
;
std
::
map
<
segment_key_t
,
bake_region_id_t
>
segment_map
;
std
::
map
<
omap_key_t
,
std
::
vector
<
char
>>
omap_map
;
src/server/core/fake-kv.hpp
deleted
100644 → 0
View file @
f7c4c123
#include <map>
#include <vector>
#include <string>
#include <bake-client.h>
#include "src/server/core/key-types.h"
/*
typedef uint64_t oid_t;
enum class seg_type_t : std::int32_t {
ZERO = 0,
BAKE_REGION = 1,
SMALL_REGION = 2,
TOMBSTONE = 3
};
struct segment_key_t {
oid_t oid;
seg_type_t type;
double timestamp;
uint64_t start_index; // first index, included
uint64_t end_index; // end index is not included
};
struct omap_key_t {
oid_t oid;
std::string key;
};
#define SMALL_REGION_THRESHOLD (sizeof(bake_region_id_t))
*/
bool
operator
<
(
const
segment_key_t
&
s1
,
const
segment_key_t
&
s2
);
bool
operator
<
(
const
omap_key_t
&
k1
,
const
omap_key_t
&
k2
);
extern
std
::
map
<
oid_t
,
std
::
string
>
oid_map
;
extern
std
::
map
<
std
::
string
,
oid_t
>
name_map
;
extern
std
::
map
<
segment_key_t
,
bake_region_id_t
>
segment_map
;
extern
std
::
map
<
omap_key_t
,
std
::
vector
<
char
>>
omap_map
;
//extern std::map<oid_t, std::size_t> size_map;
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