Mike Hearn
|
3e5f796407
|
Add a dependency on Guava base libraries and replace a few asserts with Preconditions, which means they will always run including in production code. Fix a bug revealed by this (IntelliJ does not run unit tests with assertions enabled!)
|
2012-04-02 13:40:20 +02:00 |
|
Miron Cuperman
|
9474eaa0d4
|
Change NetworkConnection API to separate connect method.
This allows the Peer to close the connection earlier when connect()
takes a long time.
Resolves issue 161.
|
2012-03-26 15:23:14 -07:00 |
|
Miron Cuperman
|
576650142c
|
Lock in BOBS on creation, do not swallow non-IO exceptions
|
2012-03-23 12:53:54 -07:00 |
|
Miron Cuperman
|
4b1c32584f
|
Lock BlockStore files to prevent concurrent access.
Resolves issue 153.
|
2012-03-23 10:53:54 -07:00 |
|
Mike Hearn
|
0e52c98c45
|
Use the standard Maven directory layout, rename "lib" to "core". Mavenize submodules.
|
2012-03-13 18:57:03 +01:00 |
|