]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/log
rocksdb.git
11 years agoMake PartialCompactionFailure Test more robust again. rocksdb-3.7 v3.7
Yueh-Hsuan Chiang [Fri, 7 Nov 2014 01:07:52 +0000 (17:07 -0800)]
Make PartialCompactionFailure Test more robust again.

Summary:
Make PartialCompactionFailure Test more robust again by
blocking background compaction until we simulate the
file creation error.

Test Plan:
export ROCKSDB_TESTS=PartialCompactionFailure
./db_test

Reviewers: sdong, igor, ljin

Reviewed By: ljin

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28431

11 years agomake DropWritesFlush deterministic
Lei Jin [Fri, 7 Nov 2014 00:07:07 +0000 (16:07 -0800)]
make DropWritesFlush deterministic

Summary:
TEST_WaitForFlush should wait until it sees error when parameter is set
to true so we don't need to loop and timeout

Test Plan: ROCKSDB_TESTS=DropWritesFlush ./db_test

Reviewers: sdong, igor

Reviewed By: sdong

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28419

11 years agoMerge pull request #387 from fyrz/RocksJava-WShadow-Fix
Igor Canadi [Thu, 6 Nov 2014 22:42:04 +0000 (14:42 -0800)]
Merge pull request #387 from fyrz/RocksJava-WShadow-Fix

[RocksJava] -WShadow improvements

11 years ago[RocksJava] -WShadow improvements
fyrz [Thu, 6 Nov 2014 22:12:36 +0000 (23:12 +0100)]
[RocksJava] -WShadow improvements

Minor corrections to resolve -WShadow build problems with RocksJava code.

11 years agoMake PartialCompactionFailure Test more robust.
Yueh-Hsuan Chiang [Thu, 6 Nov 2014 21:53:02 +0000 (13:53 -0800)]
Make PartialCompactionFailure Test more robust.

Summary: Make PartialCompactionFailure Test more robust.

Test Plan:
export ROCKSDB_TESTS=PartialCompactionFailure
./db_test

Reviewers: ljin, sdong, igor

Reviewed By: igor

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28425

11 years agoTurn on -Wshadow for travis
Igor Canadi [Thu, 6 Nov 2014 21:29:17 +0000 (13:29 -0800)]
Turn on -Wshadow for travis

11 years agoTurn off -Wshadow
Igor Canadi [Thu, 6 Nov 2014 20:01:02 +0000 (12:01 -0800)]
Turn off -Wshadow

Summary:
So glibc is not -Wshadow-safe, so we need to turn it off :(

      error: ‘int sigaction(int, const sigaction*, sigaction*)’ hides
      constructor for ‘struct sigaction’

The rest of the changes in this diff is that we include .h files under rocksdb namespace, which is a no-no.

Test Plan: compiles now

Reviewers: ljin, yhchiang, rven, sdong

Reviewed By: sdong

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28413

11 years agoTurn -Wshadow back on
Igor Canadi [Thu, 6 Nov 2014 19:14:28 +0000 (11:14 -0800)]
Turn -Wshadow back on

Summary: It turns out that -Wshadow has different rules for gcc than clang. Previous commit fixed clang. This commits fixes the rest of the warnings for gcc.

Test Plan: compiles

Reviewers: ljin, yhchiang, rven, sdong

Reviewed By: sdong

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28131

11 years agoupdate HISOTRY.md for new release
Lei Jin [Thu, 6 Nov 2014 19:02:30 +0000 (11:02 -0800)]
update HISOTRY.md for new release

Summary:
as title

Test Plan:
n/a

11 years agoImprove DBTest.GroupCommitTest: artificially slowdown log writing to trigger group...
sdong [Thu, 6 Nov 2014 18:14:47 +0000 (10:14 -0800)]
Improve DBTest.GroupCommitTest: artificially slowdown log writing to trigger group commit

Summary: In order to avoid random failure of DBTest.GroupCommitTest, artificially sleep 100 microseconds in each log writing.

Test Plan: Run the test in a machine where valgrind version of the test always fails multiple times and see it always succeed.

Reviewers: igor, yhchiang, rven, ljin

Reviewed By: ljin

Subscribers: leveldb, dhruba

Differential Revision: https://reviews.facebook.net/D28401

11 years agoMerge pull request #386 from EugenePig/java8
Igor Canadi [Thu, 6 Nov 2014 18:46:20 +0000 (10:46 -0800)]
Merge pull request #386 from EugenePig/java8

suppress JDK8 errors for #385