General

Profile

Teodor Gorghe's activity

From 01/22/2026 to 02/20/2026

02/19/2026

01:49 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
ChUI regression testing has passed. Teodor Gorghe

02/18/2026

08:22 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
yes Teodor Gorghe
05:18 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Created harness task branch *9686a*.
Committed revision *40* on harness task branch *9686a*:
- Updated jsch depen...
Teodor Gorghe
04:37 AM Runtime Infrastructure Feature #9686 (Review): move FWD to Java 25
Teodor Gorghe
04:36 AM Runtime Infrastructure Feature #9686 (WIP): move FWD to Java 25
I have done some more tests and I have noticed that there is an issue with the testcases harness. This also happens o... Teodor Gorghe

02/17/2026

09:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I've started the @...@ script a few times and unfortunately it gets stuck (or works very slow)...
Teodor Gorghe
01:43 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
About the testcases cross-session tests, they have passed.
I have run the ChUI regression testing and I see two un...
Teodor Gorghe

02/16/2026

08:06 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
Created task branch *9684a*.
Committed revision *16430* on task branch *9684a*:
- Initial alternative implementat...
Teodor Gorghe
04:43 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I have made some tests on 9383c for the scenario what *Alexandru* pointed out on #9383-100 (DMO stale records).
Th...
Teodor Gorghe
03:28 AM Database Feature #8834 (Test): add bootstrap configuration support for -db OE command line parameter (and ...
Merge notification for task branch 8834a. Teodor Gorghe

02/13/2026

09:57 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I have started doing some tests, but so far, I have didn't encountered issues with stale records. I will make more te... Teodor Gorghe
09:55 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16421* on task branch *9383c*:
- Use @persistence.list@ instead of @persistence.scroll@ to store...
Teodor Gorghe
08:26 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Ok.
In @BatchResults@, I am thinking to change @persistence.scroll@ to @persistence.list@.
One difference is that @...
Teodor Gorghe
03:33 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Ovidiu Maxiniuc wrote:
> I assume the array you mention is the @BaseRecord.data@. Or you mean the cursor data array?...
Teodor Gorghe
02:25 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Alexandru Lungu wrote:
> What we have discussed in a daily today, to keep track of:
>
> * the batch size should b...
Teodor Gorghe

02/12/2026

04:05 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16420* on task branch *9383c*:
- @BatchResults@ invalidates the query when PK is different.
- F...
Teodor Gorghe
01:04 AM Database Bug #10937 (Internal Test): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not ...
Committed revision *16320* on task branch *10937a*:
- Replaced @nonEmptyTableFlags@ with H2 @fastHasRecords@.
Teodor Gorghe

02/11/2026

01:37 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
I have done some performance tests with and without @nonEmptyTableFlags@ and I can confirm that the performance is be... Teodor Gorghe
05:39 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Ovidiu Maxiniuc wrote:
> Teodor,
> Although 10937b was already merged into trunk, there are some changes in 10937a ...
Teodor Gorghe
02:20 AM Database Bug #9383 (Review): Cache only the current delegate on transaction commit if a ProgressiveResults...
Committed revision *16419* on task branch *9383c*:
- Cache the batch after fetching from database.
- Added @batchRe...
Teodor Gorghe

02/10/2026

10:31 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16418* on task branch *9383c*:
- When ResultSet is invalided, fetch the full record using batche...
Teodor Gorghe
06:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Alexandru Lungu wrote:
> * if you commit a transaction, the progressive results most probably get redundant, as each...
Teodor Gorghe
06:17 AM Database Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Created task branch *9383c*. Teodor Gorghe

02/04/2026

03:03 AM Runtime Infrastructure Feature #11169: Running Ahead-of-time compilation (AOT) on FWD
Java *Ahead-of-time compilation* was introduced in *JDK 25*, as an evolution of *AppCDS*, which optimizes the warmup ... Teodor Gorghe
02:36 AM Runtime Infrastructure Feature #11169 (New): Running Ahead-of-time compilation (AOT) on FWD
Teodor Gorghe

02/03/2026

08:49 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> You are correct. If this is happening also when the @cfgOverrides@ is being processed f...
Teodor Gorghe
08:40 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> * in @ParameterFileStartupParameter.readParameterFile@ - the file needs to be read from ...
Teodor Gorghe
08:33 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> * does existing directory configurations still work, or will they need to be adjusted?
...
Teodor Gorghe

02/02/2026

09:38 AM Database Bug #10455 (Test): Persistent table CAN-FIND FIRST issue
Branch 10455b was merged to trunk rev. 16392 and archived. Teodor Gorghe
09:31 AM Base Language Bug #10203 (Test): XMLs cannot be imported into a dataset without a schema present
Branch 10203a was merged to trunk rev. 16391 and archived. Teodor Gorghe
09:23 AM Base Language Bug #11048 (Test): Temp-table wrong SERIALIZE-NAME when using same DMO
Branch *11048a* was merged to trunk rev. *16390* and archived. Teodor Gorghe
09:16 AM Database Bug #10956 (Test): Wrong primary index selection on FOR EACH table
Branch *10956a* was merged to trunk rev. *16389* and archived. Teodor Gorghe
09:09 AM Base Language Bug #10925 (Test): Ignore dataset name if present, for a dataset declared with serialize-hidden
Branch *10925a* was merged to trunk rev. *16388* and archived. Teodor Gorghe
08:54 AM Database Bug #10689 (Test): Wrong temp-table FOR EACH sorting criteria
Branch 10689a was merged to trunk rev. 16386 and archived. Teodor Gorghe
08:47 AM Base Language Bug #10636 (Test): 4GL FOR FIRST LEAVE statement exits the function
Branch 10636a was merged to trunk rev. 16385 and archived. Teodor Gorghe
08:44 AM Database Bug #10560 (Test): Wrong buffer picking for ReadXml when seralization name of a buffer correspond...
Branch 10560a was merged to trunk rev. 16384 and archived. Teodor Gorghe
05:42 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
Committed change into the *staging* branch. Teodor Gorghe
05:31 AM Conversion Tools Bug #11143: Reports fail for ChUI
Ok, thanks! Teodor Gorghe
02:05 AM Conversion Tools Bug #11143: Reports fail for ChUI
*Danut* or *Constantin*, before committing to the project, please take look into this patch file from @devsrv01:/tmp/... Teodor Gorghe
02:56 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Rebased task branch *10390a* to trunk rev *16377*. This includes changes from #11027.
*Alexandru*, when you have t...
Teodor Gorghe

01/30/2026

07:30 AM Conversion Tools Bug #11143: Reports fail for ChUI
It is failing because the project is not properly configured for @ant rpt@.
The @PROPATH@ errors appears because it ...
Teodor Gorghe

01/29/2026

06:35 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *16266* in task branch *9686a*:
- Additional fixes.
- Fix for database import when XML files exc...
Teodor Gorghe

01/28/2026

04:15 AM Database Bug #11027: Unflushed record causes infinite loop
There is a regression on a large customer application caused by the latest revision.
I am attaching the stack trace ...
Teodor Gorghe
03:56 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Paul Bodale wrote:
> Teodor Gorghe wrote:
> > On 4GL, it is not possible to achieve a return value of @LENGTH@ to b...
Teodor Gorghe
02:27 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Committed revision *16368* on task branch *11149a*:
- @LENGTH(RAW)@ return type should be @INTEGER@.
Teodor Gorghe
02:13 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
On 4GL, it is not possible to achieve a return value of @LENGTH@ to be greater than int limit (2147483647) because th... Teodor Gorghe

01/27/2026

03:36 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
*+ Ovidiu*... Teodor Gorghe
03:30 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Yes, but this is not right. The return type of @LENGTH@ should be @INTEGER@. Teodor Gorghe
03:20 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Constantin Asofiei wrote:
> Teodor, please see if changing the function's return type in SignatureHelper solves the ...
Teodor Gorghe
01:21 AM Base Language Bug #11149 (WIP): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
I don't think it needs to be *int64* because in 4GL, the return type of @LENGTH@ is @INTEGER@.
I will take care of t...
Teodor Gorghe

01/26/2026

09:06 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *422* on *hotel_gui* project:
- Adjusted client.sh and server.sh to be compatible with Java 25.
Teodor Gorghe
08:58 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Yes, they are. Teodor Gorghe

01/23/2026

06:54 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Created task branch *9686a*.
Committed revision *16265* in task branch *9686a*:
- Added compatibility for JRE25.
...
Teodor Gorghe
03:28 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei Plugaru wrote:
> While running Chui regression tests found some regressions :((
> Currently I am looking int...
Teodor Gorghe

01/22/2026

07:16 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
Teodor Gorghe
01:16 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
Committed revision *16358* on task branch *10390a*:
- Removed the fix for first testcase because it is being include...
Teodor Gorghe
07:04 AM Database Bug #10772: NUM-RESULTS on a FOR EACH query fails
Committed revision *16363* on task branch *10772a*:
- Replaced @new integer(...)@ with @integer.of()@ lookup and @in...
Teodor Gorghe
04:55 AM Database Bug #10772 (Review): NUM-RESULTS on a FOR EACH query fails
Committed revision *16362* on task branch *10772a*:
- Query which is not scrolling should not raise exception on @NU...
Teodor Gorghe
04:49 AM Database Bug #10772 (WIP): NUM-RESULTS on a FOR EACH query fails
Created task branch *10772a*. Teodor Gorghe
02:57 AM Database Bug #11027: Unflushed record causes infinite loop
It is a safety check that we can ensure that the DMO hydrated values comes from database or from Session cache. Teodor Gorghe
01:41 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei, I have checked your changes and it makes sense.
There is one change that I would do to your change.
Computi...
Teodor Gorghe
 

Also available in: Atom