Hi Mircea,
thank you.
Before issuing a pull request I want to make two modifications in
the code:
1) implementing Externalizable interface for the TPC-C domain
objects (as suggested by Galder Zamarreņo);
2) changing load/store methods of TPC-C domain classes in order
to treat domain objects as immutable objects. In fact, I have
noticed that we can have objects sharing among threads belonging to
the same node.
Unfortunately I cannot make these modifications before the end of
the next week because I'm trying to finalize works for a close
deadline.
Nevertheless I think that you can already use the code for
benchmarking because the aforementioned "objects sharing" problem
affects only the application semantics (and it doesn't affect cache
performances) while Externalizable interfaces only make a test run
faster.
Let me know if this is ok for you.
Cheers,
Sebastiano
Il 10/11/11 01:54, Mircea Markus ha scritto:
On 7 Nov 2011, at 16:22, Sebastiano Peluso wrote:
Il 07/11/11 15:05, Galder
Zamarreņo ha scritto:
Thx Sebastiano. Would you mind issuing a pull request for your tpcc branch so that we can integrate it into Radargun?
Yes of course.
Hi Sebastiano,
if you need any help on this please let me know - my
transactional improvements are almost finished/currently being
reviewed, so I'm really keen to play with TPCC :-)