General

Profile

Artur Școlnic's activity

From 03/24/2026 to 04/22/2026

04/16/2026

05:43 AM Database Bug #11347 (Review): IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
11347a addressed the concerns above. Alex, please review. Artur Școlnic

04/14/2026

07:43 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Alexandru Lungu wrote:
> Review of trunk/16514:
>
> * there is a potential NPE in @collectIndexedFields@. If @Per...
Artur Școlnic

04/08/2026

06:28 AM Database Bug #11347 (WIP): IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
I had a talk with Alex. The getters are invoked only for the indexed fields, so we just have to make sure to always h... Artur Școlnic
04:32 AM Database Bug #11347 (Review): IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur Școlnic
04:32 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Yes, only the included fields are available, the indexes do not affect this mechanism.
Artur Școlnic wrote:
> I t...
Artur Școlnic
02:24 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Runtime testing on the customer project can be done only with the custom branch patched with the changes from 6629a. ... Artur Școlnic

04/07/2026

07:12 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Alexandru,
I committed the solution to 11301c, please review.
Artur Școlnic
07:01 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
I tried reloading the buffer when the AQ is invalidated, it solved the issue. Artur Școlnic
05:33 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
I manage to come up with a recreate in a single session:
Book should have at least 2 records....
Artur Școlnic

04/06/2026

06:30 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Alexandru Lungu wrote:
> > DO PRESELECT each Book fields (book-id isbn) no-lock:
>
> What index is used in this s...
Artur Școlnic
06:17 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Alexandru Lungu wrote:
> This should have saved a snapshot / reference record that had both f1 and f2 hydrated.
Doe...
Artur Școlnic
05:45 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
... Artur Școlnic
05:11 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur Școlnic wrote:
> 4GL allows fields only for preselected and presorted fetches, you cannot delete a record whil...
Artur Școlnic
03:27 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Teodor, I forgot to mention something, this issue is visible only during load testing with 100 concurrent clients. Th... Artur Școlnic
03:22 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Constantin Asofiei wrote:
> Alex, please take a look at 11301c.
+ Alexandru
Artur Școlnic
05:32 AM Database Feature #11291: Improve h2 locking system
IMO, #11356 makes this task obsolete. We cannot change the locking system in PageStore (internal architecture limitat... Artur Școlnic
05:28 AM Database Feature #11291: Improve h2 locking system
Constantin Asofiei wrote:
> Well, don't we get unique index violations and maybe other problems otherwise? As we di...
Artur Școlnic
05:24 AM Database Feature #11291: Improve h2 locking system
MVStore is great because of the superior lock acquiring algorithm, but if we synchronize all the access to meta in FW... Artur Școlnic
03:20 AM Database Bug #11356: Synchronize the access to the meta database in FWD
In a highly concurrent environment, PageStore's storage engine in H2 becomes a point of contention because of the ine... Artur Școlnic
03:16 AM Database Bug #11356 (New): Synchronize the access to the meta database in FWD
Artur Școlnic

04/03/2026

05:50 AM Database Bug #11347 (WIP): IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur Școlnic
05:49 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Constantin, to answer your question.
> is it guaranteed that the placeholder record still exists in the table - in o...
Artur Școlnic
05:36 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
During stress testing of a customer application, IGNORE_FIELDS_ERROR was unexpectedly thrown... Artur Școlnic
05:34 AM Database Bug #11347 (Review): IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur Școlnic

03/27/2026

05:58 AM Database Feature #11291 (Review): Improve h2 locking system
I changed the meta db to use mvstore and fixed the unique constraint violation in @databaseConnected@ by using @merge... Artur Școlnic
04:19 AM Database Feature #11291: Improve h2 locking system
The problem is the pattern used in @databaseConnected@, currently id does @select@ -> @insert@/@update@ and assumes (... Artur Școlnic

03/26/2026

11:41 AM Database Feature #11291: Improve h2 locking system
For testing I am using a script that starts a number of concurrent batch clients that connect to the database.
With ...
Artur Școlnic
 

Also available in: Atom