summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Iannucci [Fri, 18 Jul 2014 17:48:07 +0000 (13:48 -0400)]
So many changes. Broken.
Peter Iannucci [Fri, 17 Jan 2014 11:40:08 +0000 (06:40 -0500)]
RPC procedures are now identified via a struct containing a string name.
Peter Iannucci [Fri, 17 Jan 2014 06:46:34 +0000 (01:46 -0500)]
Cosmetic changes
Peter Iannucci [Fri, 17 Jan 2014 06:36:07 +0000 (01:36 -0500)]
C++11y allows us to eliminate some boilerplate!
Peter Iannucci [Thu, 19 Dec 2013 20:01:03 +0000 (12:01 -0800)]
More clean-ups
Peter Iannucci [Thu, 19 Dec 2013 08:41:54 +0000 (00:41 -0800)]
Clean-ups
Peter Iannucci [Thu, 19 Dec 2013 04:07:13 +0000 (20:07 -0800)]
All sleep calls via std::this_thread
Peter Iannucci [Thu, 19 Dec 2013 01:53:36 +0000 (17:53 -0800)]
All random numbers generated via one PRNG seeded in one place.
Peter Iannucci [Wed, 18 Dec 2013 23:03:24 +0000 (15:03 -0800)]
Rolled handle infrastructure into rpcc.
Peter Iannucci [Thu, 28 Nov 2013 22:16:05 +0000 (17:16 -0500)]
Global destructor clean-ups and python test fixes
Peter Iannucci [Wed, 27 Nov 2013 06:17:02 +0000 (01:17 -0500)]
Got rid of most using directives. Ported tests to python.
Peter Iannucci [Sun, 24 Nov 2013 03:13:52 +0000 (22:13 -0500)]
Simplifications and clean-ups
Peter Iannucci [Fri, 22 Nov 2013 20:35:30 +0000 (15:35 -0500)]
Rewrote threaded log code to be more idiomatic.
Peter Iannucci [Fri, 22 Nov 2013 19:18:45 +0000 (14:18 -0500)]
Clean-ups and fixes to compile with more warnings enabled and with g++.
Peter Iannucci [Sat, 16 Nov 2013 17:56:29 +0000 (12:56 -0500)]
Cosmetic improvements.
Peter Iannucci [Fri, 1 Nov 2013 17:33:54 +0000 (13:33 -0400)]
Working on g++ compatibility
Peter Iannucci [Thu, 17 Oct 2013 19:34:32 +0000 (15:34 -0400)]
More clean-ups
Peter Iannucci [Thu, 17 Oct 2013 06:56:52 +0000 (02:56 -0400)]
More logging clean-ups. Static type-checking for RPC calls and
handlers.
Peter Iannucci [Fri, 11 Oct 2013 21:00:49 +0000 (17:00 -0400)]
Clean-ups
Peter Iannucci [Fri, 11 Oct 2013 19:54:18 +0000 (15:54 -0400)]
Refactoring
Peter Iannucci [Fri, 11 Oct 2013 18:05:18 +0000 (14:05 -0400)]
Includes cleanups
Peter Iannucci [Fri, 11 Oct 2013 17:04:13 +0000 (13:04 -0400)]
Reduced verbosity
Peter Iannucci [Fri, 11 Oct 2013 03:58:57 +0000 (23:58 -0400)]
Fixed a race condition!
Peter Iannucci [Thu, 10 Oct 2013 18:03:31 +0000 (14:03 -0400)]
Removed explicit reference counting in handle.cc
Peter Iannucci [Thu, 10 Oct 2013 16:39:39 +0000 (12:39 -0400)]
Explicit refcounting removed from connection object
Peter Iannucci [Thu, 10 Oct 2013 16:35:48 +0000 (12:35 -0400)]
Lots more clean-ups
Peter Iannucci [Tue, 8 Oct 2013 14:13:49 +0000 (10:13 -0400)]
Reduced timeouts by 10x
Peter Iannucci [Wed, 2 Oct 2013 01:52:29 +0000 (21:52 -0400)]
Clean-ups to logging and type signatures
Peter Iannucci [Wed, 2 Oct 2013 01:42:40 +0000 (21:42 -0400)]
Partially fixed a bug in the test suite that led to test runs randomly failing.
Peter Iannucci [Tue, 1 Oct 2013 07:55:24 +0000 (03:55 -0400)]
Fixed two major bugs in paxos.cc.
Peter Iannucci [Mon, 30 Sep 2013 18:33:44 +0000 (14:33 -0400)]
Renamed a method that isn't part of the public interface of unmarshall
Peter Iannucci [Mon, 30 Sep 2013 18:10:24 +0000 (14:10 -0400)]
Removed tabs and unneeded constructor
Peter Iannucci [Mon, 30 Sep 2013 18:10:03 +0000 (14:10 -0400)]
More marshalling simplification
Peter Iannucci [Mon, 30 Sep 2013 14:55:25 +0000 (10:55 -0400)]
Clean-ups to types.
Peter Iannucci [Mon, 30 Sep 2013 01:02:07 +0000 (21:02 -0400)]
More dependency check-ups
Peter Iannucci [Sat, 28 Sep 2013 03:45:34 +0000 (23:45 -0400)]
Split out marshall code into a new file
Peter Iannucci [Sat, 28 Sep 2013 03:37:44 +0000 (23:37 -0400)]
MOAR TEMPLATE MAGIC
Peter Iannucci [Fri, 27 Sep 2013 06:58:46 +0000 (02:58 -0400)]
More cleaning
Peter Iannucci [Thu, 26 Sep 2013 23:20:14 +0000 (19:20 -0400)]
More clean-ups and cool template stuff
Peter Iannucci [Mon, 23 Sep 2013 14:07:40 +0000 (10:07 -0400)]
Cleanups
Peter Iannucci [Sat, 21 Sep 2013 19:13:11 +0000 (15:13 -0400)]
Type cleanups
Peter Iannucci [Fri, 20 Sep 2013 19:11:11 +0000 (15:11 -0400)]
More clean-ups
Peter Iannucci [Fri, 20 Sep 2013 16:52:40 +0000 (12:52 -0400)]
More renaming
Peter Iannucci [Tue, 24 Sep 2013 23:46:37 +0000 (19:46 -0400)]
Actually, you know, build.
Peter Iannucci [Fri, 20 Sep 2013 05:31:16 +0000 (01:31 -0400)]
More cleanups to marshalling logic.
Peter Iannucci [Thu, 19 Sep 2013 21:16:20 +0000 (17:16 -0400)]
TEMPLATE MAGIC FOR GREAT JUSTICE
Peter Iannucci [Tue, 17 Sep 2013 01:57:08 +0000 (21:57 -0400)]
Variadic templates for RPCs
Peter Iannucci [Tue, 17 Sep 2013 01:53:49 +0000 (21:53 -0400)]
Lots of clean-ups and simplifications
Peter Iannucci [Mon, 16 Sep 2013 01:01:51 +0000 (21:01 -0400)]
Major clean-ups. Migrating to C++11.
Alexander Chernyakhovsky [Sun, 15 Sep 2013 03:06:07 +0000 (23:06 -0400)]
Build on wheezy, and presumably precise
Peter Iannucci [Sun, 15 Sep 2013 01:48:20 +0000 (21:48 -0400)]
Imported from 6.824 labs