Commit Graph

25 Commits

Author SHA1 Message Date
JoelKatz
d84cad4b7b Changes to metadata format. Make it easy to add fields that are put in the metadata when they
change or are deleted.
2012-10-26 13:32:21 -07:00
JoelKatz
fbd8f9deb7 Change "id" to "hash", 2012-10-12 21:59:17 -07:00
JoelKatz
0037a94a04 Add "index" as a discardable / non-binary field 2012-10-06 14:31:23 -07:00
JoelKatz
64168b6934 A better fix to the creation of dynamic fields. 2012-10-05 16:14:30 -07:00
JoelKatz
3f323588c3 Remove redundant lock. 2012-10-05 13:07:41 -07:00
JoelKatz
830971b606 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/FieldNames.cpp

This is guaranteed safe. Shortly, I'll change it to call a constructor
that doesn't acquire the mutex.
2012-10-05 13:07:09 -07:00
JoelKatz
a9c1b51e82 Temporary fix for the deadlock. 2012-10-05 13:05:10 -07:00
jed
720178cc0d . 2012-10-05 07:24:46 -07:00
jed
75bf320476 fix deadlock 2012-10-05 07:23:10 -07:00
JoelKatz
fb61337175 Simplifications. Concurrency fixes. Make "non binary" fields (like 'id') work. 2012-10-05 02:30:54 -07:00
JoelKatz
e8cff056fb SField destructor. Suprpession entry for 'id'. 2012-10-05 02:21:37 -07:00
JoelKatz
d4ee872076 Properly construct dynamic field names 2012-10-04 17:01:42 -07:00
JoelKatz
c4275c6d80 More work on the JSON conversion code. 2012-10-01 08:32:23 -07:00
JoelKatz
98d8823be0 Get ready for Json decode. 2012-10-01 02:19:17 -07:00
JoelKatz
b8a84ec83e Bug fixes. 2012-09-27 20:40:34 -07:00
JoelKatz
16cadaf43f Special types of high-level objects. 2012-09-26 15:09:00 -07:00
JoelKatz
c10ff5bac9 More serialization rework. 2012-09-26 14:22:04 -07:00
JoelKatz
0c0069f77c Small bugfixes. 2012-09-26 12:47:28 -07:00
JoelKatz
fbb0baaca0 Cleanups. 2012-09-26 00:28:58 -07:00
JoelKatz
e0587a44b8 More work on new serializer code. 2012-09-25 22:47:59 -07:00
JoelKatz
2446db0bbe More serialization work. 2012-09-25 19:27:09 -07:00
JoelKatz
c757d363af Parts of the new serialization code. Does not compile yet. 2012-09-25 16:48:24 -07:00
JoelKatz
19ee517d9f Neaten this up a bit. 2012-09-24 16:28:08 -07:00
JoelKatz
173b6ce558 More changes to the new serialization format that don't break compatibility. 2012-09-24 16:21:40 -07:00
JoelKatz
a4070de73e Some work on the new binary formats that doesn't break current code. 2012-09-24 13:04:24 -07:00