Il 10/11/11 18:14, Mircea Markus ha scritto:
Thanks Sebastiano,
Would it be possible to issue a pull request with the current code?
Yes, of
course.
The two points you mentioned can be added at a further point in
time.
I'm asking this because I expect other changes to happen on top
your TPC-C.
Thanks!
Mircea
On 10 Nov 2011, at 18:04, Sebastiano Peluso wrote:
> 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 :-)
>>
>