update readme for github, remove y/ directory
This commit is contained in:
parent
0652b0bf84
commit
d1d6280210
9 changed files with 0 additions and 163 deletions
38
y/Makefile.y
38
y/Makefile.y
|
@ -1,38 +0,0 @@
|
|||
ROOT=/home/y
|
||||
include $(ROOT)/share/yahoo_cfg/Make.defs
|
||||
|
||||
USE_OSE = no
|
||||
|
||||
LIB_NAME = LSMServer
|
||||
SHLIB_VERSION = 1
|
||||
|
||||
CXXSRC = LSMServerHandler.cc
|
||||
|
||||
LCLEAN += *~
|
||||
WARN += -Werror -Wall
|
||||
LINC += -I. -I /usr/local/include/thrift -I /home/y/include64/stasis -I .. -I ../../thrift/gen-cpp
|
||||
|
||||
LDLIBS += -L/usr/local/lib
|
||||
LDFLAGS += -Wl,-rpath,/home/y/lib64 -Wl,-rpath,../build
|
||||
|
||||
|
||||
# Poor packaging for yicu
|
||||
LINC += -I/home/y/include/yicu
|
||||
|
||||
LDLIBS += -lthrift -lmapkeeper -lstasis -llogstore -L ../build -L ../../thrift/gen-cpp
|
||||
|
||||
# Need to remove potential warnings in yapache.
|
||||
LDEF += -DEAPI
|
||||
LDEF += -D_FILE_OFFSET_BITS=64
|
||||
|
||||
ifdef UNIT_TEST
|
||||
CXXFLAGS += -O0 -g -DUNIT_TEST
|
||||
endif
|
||||
|
||||
ifdef DEBUG
|
||||
CXXFLAGS += -O0 -g
|
||||
endif
|
||||
|
||||
include $(ROOT)/share/yahoo_cfg/Make.rules
|
||||
|
||||
$(SOTARGET): $(OBJS)
|
|
@ -1,26 +0,0 @@
|
|||
include /home/y/share/yahoo_cfg/Make.defs
|
||||
|
||||
USE_OSE = no
|
||||
|
||||
EXETARGET = lsm_server lsm_client
|
||||
|
||||
CXXSRC = $(addsuffix .cc, $(EXETARGET))
|
||||
|
||||
LCLEAN += *~
|
||||
WARN += -Werror -Wall
|
||||
|
||||
LINC += -I../ -I /usr/local/include/thrift -I /home/y/include/boost/tr1/ -I ../../ -I ../../../thrift/gen-cpp/
|
||||
LDLIBS += -L../ -lmapkeeper -lLSMServer -L ../../../thrift/gen-cpp
|
||||
LDFLAGS += -Wl,-rpath,/home/y/lib64 -Wl,-rpath,../../build
|
||||
|
||||
ifdef UNIT_TEST
|
||||
CXXFLAGS += -O0 -g -DUNIT_TEST
|
||||
endif
|
||||
|
||||
ifdef DEBUG
|
||||
CXXFLAGS += -O0 -g
|
||||
endif
|
||||
|
||||
include /home/y/share/yahoo_cfg/Make.rules
|
||||
|
||||
$(EXETARGET): $(addsuffix .o, $@)
|
|
@ -1,9 +0,0 @@
|
|||
dd if=/dev/zero of=storefile.txt bs=1M count=20000
|
||||
|
||||
|
||||
/dhtRecOpsGenerator -d clientType=LogStoreClient host=sherpa4 numOps=10ls existingStartKey=100 existingEndKey=1000 insertRatio=1.0
|
||||
|
||||
|
||||
|
||||
|
||||
dhtRecOpsGeneratorWrapper startClientID=1 endClientID=4 -d clientType=LogStoreClient host=sherpa4.corp.re1.yahoo.com numOps=5000000 existingStartKey=100 existingEndKey=10000000 insertRatio=1.0 readRatio=0 numClients=3
|
|
@ -1,10 +0,0 @@
|
|||
env_dir=/home/y/var/dht_bdb_server/data
|
||||
port=9090
|
||||
num_threads=$(num_threads)
|
||||
num_partitions=$(num_partitions)
|
||||
num_retries=100
|
||||
key_buffer_size_bytes=2048
|
||||
value_buffer_size_bytes=1150976
|
||||
|
||||
checkpoint_frequency_msec=1000
|
||||
checkpoint_min_change_kb=10
|
15
y/install.sh
15
y/install.sh
|
@ -1,15 +0,0 @@
|
|||
#!/bin/bash
|
||||
mkdir -p ~/stuff/lib/
|
||||
mkdir -p ~/stuff/include/
|
||||
|
||||
cp build/liblogstore_client.so ~/stuff/lib/
|
||||
cp network.h datatuple.h tcpclient.h ~/stuff/include/
|
||||
cp sherpa/LSMPersistentStoreImpl.cc sherpa/LSMPersistentStoreImpl.h ~/stuff/sherpa_logstore/
|
||||
|
||||
|
||||
echo ' in the yroot, do this: '
|
||||
|
||||
echo ' pushd /usr/local/include ; sudo ln -s /home/sears/stuff/include/*.h . ; popd '
|
||||
echo ' pushd /usr/local/lib ; sudo ln -s /home/sears/stuff/lib/*.so . ; popd '
|
||||
echo ' pushd ~/svndev/trunk/dht/storage/handler/src/ ; ln -s ~/stuff/sherpa_logstore/* . ; popd '
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
ROOT=/home/y
|
||||
include $(ROOT)/share/yahoo_cfg/Make.defs
|
||||
|
||||
# Just to pick up "clean" and "package" rules
|
||||
|
||||
all:: package-release
|
||||
|
||||
test:: package-test
|
||||
|
||||
clean:: package-clean
|
||||
|
||||
include $(ROOT)/share/yahoo_cfg/Make.rules
|
|
@ -1,9 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# This is the 'run' script used by daemontools to start dht_lsm_server.
|
||||
# See the dist page for more details about daemontools.
|
||||
#
|
||||
# http://dist.corp.yahoo.com/by-package/daemontools_y/
|
||||
#
|
||||
cd /home/y/var/dht_lsm_server/data
|
||||
exec /home/y/bin/setuidgid nobody /home/y/bin64/lsm_server --benchmark --log-mode 1 2>&1
|
|
@ -1,42 +0,0 @@
|
|||
PRODUCT_NAME = dht_lsm_server
|
||||
VERSION=1.0.0
|
||||
SHORT_DESC = LSM-Tree
|
||||
LONG_DESC = LSM-Tree persistent store for sherpa
|
||||
CUSTODIAN = ydht-devel@yahoo-inc.com http://twiki.corp.yahoo.com/view/YDHT
|
||||
|
||||
OWNER = root
|
||||
GROUP = wheel
|
||||
PERM = 0444
|
||||
|
||||
YINST bug-product dht
|
||||
YINST bug-component General
|
||||
|
||||
YINST requires pkg daemontools_y ROOT ROOT_MAX
|
||||
YINST requires pkg dht_persistent_store64 ROOT ROOT_MAX
|
||||
|
||||
dir 0777 - - logs/dht_lsm_server
|
||||
dir 0755 - - var/daemontools/dht_lsm_server
|
||||
dir 0755 - - var/daemontools/dht_lsm_server/log
|
||||
dir 0777 - - conf/dht_lsm_server
|
||||
dir 0777 - - var/dht_lsm_server/data
|
||||
|
||||
file 0555 - - bin64/ ../sherpa/main/lsm_server
|
||||
|
||||
file 0444 - - lib64/liblogstore.so.1 ../build/liblogstore.so
|
||||
symlink 0444 - - lib64/liblogstore.so liblogstore.so.1
|
||||
|
||||
file 0444 - - lib64/ ../sherpa/libLSMServer.so.1
|
||||
symlink 0444 - - lib64/libLSMServer.so libLSMServer.so.1
|
||||
|
||||
file 0555 - - var/daemontools/dht_lsm_server/run dht_lsm_server.run
|
||||
file 0555 - - var/daemontools/dht_lsm_server/log/run dht_lsm_server_log.run
|
||||
|
||||
configfile 0644 - - conf/dht_lsm_server/dht_lsm_server.ini ../conf/dht_lsm_server.ini expand overwrite
|
||||
|
||||
YINST set log_level INFO
|
||||
YINST set cache_size_gb 4
|
||||
YINST set num_partitions 32
|
||||
YINST set num_threads 32
|
||||
YINST start 30 $ROOT/bin/svcstart dht_lsm_server
|
||||
YINST stop 30 $ROOT/bin/svcstop dht_lsm_server
|
||||
YINST pre-deactivate $ROOT/bin/svcstop dht_lsm_server
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
exec /home/y/bin/setuidgid nobody /usr/sbin/cronolog -l /home/y/logs/dht_lsm_server/stdout.log "/home/y/logs/dht_lsm_server/stdout.log.%Y%m%d"
|
Loading…
Reference in a new issue