Hello all, Greetings all jonas developers for the 2.4 version. From a firs glimpse it is seen you have made a lot of good work.
However: I just finished first simple test and the performance test I run (simple ones) does not show any improvement. I created two EJB's , a stateless session bean, and an entity bean. The test includes two patterns, the value object and the session facade. The value object encapsulate four variables (TestPK , String, String ,int). The session bean enable a user to add, remove and update a value object (each object represents a record in a table). The entity bean performs the storage operations read, write, and update the data ( via sql statements ). The bean's configurations are: Session: stateless Entity: BMP. Both are configured with transaction type Required. The tests I run was to create and remove 10, 100, 1000 and 10000 records by one client (simple main with a loop). I run the same test without changes (redeploy the beans when switch form 2.3 to 2.4). The results were: (time in ms). 1. Add and Remove 10 records from db: a. 2.4. add: 3355, remove: 451. total: 3806 b. 2.3 add: 3235, remove: 391, total: 3626. 2. Add and Remove 100 records from db: a. 2.4: add 5167, remove: 3024 total: 8191 b. 2.3: add 4196, remove: 2704 total: 6900. 3. Add and Remove 1000 records from db: a. 2.4: add: 33818, remove: 27510, total: 61328. b. 2.3: add: 26939, remove: 24195, total: 51134. 4. Add and Remove 10000 records from db: a. 2.4: add: 367218:, remove: 261626, total: 628844 b. 2.3: add: 245142, remove: 226967, total: 472109. Please do not pay attention to the absolute values (many improvements can be done:-( ) just the relations, according to this, 2.4 is slower than 2.3. Am I wrong or the performance improvements are not in BMP etc. Second request. The change of GenIC to GenWholeIC is problematic when you develop a product in a big team, each engineer have it's own build file (we use ant) and all will have to change their files. I would like to ask if it is possible to add a GenIC class that will make an internal call to GenWholeIC, this will help a lot. Thanks a lot and again greetings, Erez ---- To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "unsubscribe jonas-users". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
