General

Profile

Alexandru Lungu's activity

From 04/10/2026 to 05/09/2026

05/08/2026

07:26 AM Database Feature #6720: lazy hydration
> Make CAN-FIND fast and stateless. Disconnect it from the rest of the stateful persistence framework.
We can do t...
Alexandru Lungu
06:53 AM Database Feature #6720: lazy hydration
> On FWD server, the memory has decreased, but we keep these result set open which makes PSQL to store result copy on... Alexandru Lungu

05/07/2026

08:15 AM Database Bug #11451: Create unit tests for ArgumentBuffer
This is a task about having more coverage for ArgumentBuffer class - responsible for passing buffers as parameters (i... Alexandru Lungu
08:14 AM Database Bug #11451 (New): Create unit tests for ArgumentBuffer
Alexandru Lungu
05:06 AM Database Feature #6720: lazy hydration
> The point is that the INCOMPLETE state from CAN-FIND propagates through that FIND item NO-LOCK. and makes it to fai... Alexandru Lungu

05/06/2026

04:34 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
> Could be, we'll have to see what we need to do here to get the effective walk to properly match the explicit walk w... Alexandru Lungu

05/05/2026

09:12 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
> I'm not sure what you mean by "compute AST DB". I would expect that the DB inserts occur during parsing. More inser... Alexandru Lungu
08:20 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
Correct me if I am wrong on the following simplistic example:
* we have an AST named root and two children named l...
Alexandru Lungu
07:39 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
> I don't understand how we could maintain the control flow of a TRPL rule set in this concept. Whether a particular ... Alexandru Lungu
05:21 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
Lastly, I am insisting on this point, because the AST SQL would be possible for a slim set of constructs:
* types ...
Alexandru Lungu
05:16 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
PS: There is also #1747 that I had in mind yesterday. If we think of:... Alexandru Lungu
04:49 AM TRPL Feature #1755: implement database-backed filtering/walking optimization
> Modify our AST maintenance code to update the database when these values are created, edited or deleted. We can't j... Alexandru Lungu

05/04/2026

09:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
Made an update on 10962a/rev. 16542:
* Stabilized 10962a. The biggest issue was the lack of support of indexed-rep...
Alexandru Lungu

04/30/2026

10:04 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
Made an update on 10962a/rev. 16541:
* Fixed the blurred line between @storeReferenceRow@ and @overrideReferenceRo...
Alexandru Lungu

04/29/2026

09:03 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
Made an update on 10962a/rev. 16540:
* Removed dynamicPreproc and dynamicArgs from AdaptiveComponent. In fact, the...
Alexandru Lungu

04/28/2026

06:09 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
Octavian, can you check if there is something left to be fixed here? Just check if the tests here are passing with tr... Alexandru Lungu

04/27/2026

05:03 AM Database Bug #11413 (WIP): Investigate CQ optimization for preselect component with dynamic component
Refer to #11397-7:
* construct a for each block with a CQ that has a preselect component and dynamic component (RA...
Alexandru Lungu
05:00 AM Database Bug #11413 (WIP): Investigate CQ optimization for preselect component with dynamic component
Alexandru Lungu

04/24/2026

07:51 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, please mind the effort in #9939 to get a @fwd-client.jar@ archive that contains only the client required clas... Alexandru Lungu

04/22/2026

08:07 AM Conversion Tools Feature #1757: update ANTLR to latest version
Paula, do you profile the actual read from disk? I am aware that ANTLR has a token stream that can be set-up from dis... Alexandru Lungu
06:42 AM Conversion Tools Feature #1757: update ANTLR to latest version
> ANTLR4 parsed the standard.df file in 1235103542 ns, which is about 1.23 seconds, while ANTLR2 completed the same p... Alexandru Lungu
06:46 AM Build and Source Control Bug #11396: Consider integrating a Java static analyzer
Add tooling for code formatting - Java most importantly.
Current suggestions:
[al2]...
Alexandru Lungu
06:45 AM Build and Source Control Bug #11396 (New): Consider integrating a Java static analyzer
Alexandru Lungu

04/17/2026

08:32 AM Database Bug #11379: implement "live" metadata tables in persistent database
> This is not a problem specific to the H2 pagestore engine; we've not seen sufficient improvement with the MVStore e... Alexandru Lungu

04/16/2026

06:17 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
> Alexandru, your memory consumption estimation is wrong.
> We need to also take to account the off-heap memory cons...
Alexandru Lungu

04/15/2026

08:02 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
> If the customer explicitly excluded the index fields, yes, the fix would not work and the error will be thrown same... Alexandru Lungu
07:04 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
> Regarding memory spikes, right now, the client seems fine when using 128 MB heap size. I didn't saw any crashes or ... Alexandru Lungu
05:52 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
> When the web client JVM state is warn, the code cache will get to about 25 MB+, which can't be shared across JVM pr... Alexandru Lungu
 

Also available in: Atom