Project

General

Profile

Activity

From 01/21/2026 to 02/19/2026

02/19/2026

05:54 PM Bug #11235: Deprovisioning tenants does not clear data sources
Indeed, at the moment when support for tenants was implemented, the operation of removing them did not take this aspe... Ovidiu Maxiniuc
09:00 AM Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Just to be sure, deprovisioning a tenant means simply deleting it via tenant API?
In FWD ter...
Constantin Asofiei
08:58 AM Bug #11235: Deprovisioning tenants does not clear data sources
Just to be sure, deprovisioning a tenant means simply deleting it via tenant API? Artur Școlnic
08:27 AM Bug #11235: Deprovisioning tenants does not clear data sources
FWD creates a data source (connection pool) for each tenant, if one is deprovisioned, the data source is not cleared,... Artur Școlnic
08:25 AM Bug #11235 (Test): Deprovisioning tenants does not clear data sources
Artur Școlnic
10:37 AM Feature #4369: implement stateless FWD server clustering
Alexandru Lungu wrote:
> FYI: I created https://proj.goldencode.com/projects/p2j/wiki/Stateless_Server_Clustering fo...
Andrei Plugaru
09:06 AM Feature #4369: implement stateless FWD server clustering
FYI: I created https://proj.goldencode.com/projects/p2j/wiki/Stateless_Server_Clustering for documentation on this fe... Alexandru Lungu
08:34 AM Bug #11236 (New): Buffers whose scope is restricted to an iterative block shoud be released durin...
Eduard Soltan
08:09 AM Bug #11231: FastFindCache clear operations may leak memory
Please note this change which moved from 'new instance' to 'clear':... Constantin Asofiei
07:41 AM Bug #11231: FastFindCache clear operations may leak memory
Alexandru Lungu wrote:
> I am concerned that the size represents the number of active elements, not the actual cap...
Artur Școlnic
07:38 AM Bug #11231: FastFindCache clear operations may leak memory
> When clearing an L3 map, check its current size against a defined threshold:
I am concerned that the size repres...
Alexandru Lungu
07:01 AM Bug #11231 (Review): FastFindCache clear operations may leak memory
I used the following heuristics to alleviate the issue:
* On L3 clear –
When clearing an L3 map, check its current ...
Artur Școlnic
05:14 AM Bug #11231 (WIP): FastFindCache clear operations may leak memory
Artur Școlnic
05:01 AM Bug #11231: FastFindCache clear operations may leak memory
After refactoring FFCache to be driven by the @ReverseLookup@, so that there is only one unified LRU cache that contr... Alexandru Lungu
04:43 AM Bug #11231 (Test): FastFindCache clear operations may leak memory
Alexandru Lungu
01:49 AM 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

11:44 AM Feature #9545: confirm/add table parameter support
I can confirm, I have personally tested it.
And I must apologise again. In my note #9545-18 I have actually looked...
Ovidiu Maxiniuc
08:33 AM Feature #9545: confirm/add table parameter support
Greg Shah wrote:
> Have these programs been tested on OE? Sometimes the OE documentation is incorrect, misleading o...
Eduard Soltan
08:24 AM Feature #9545: confirm/add table parameter support
Have these programs been tested on OE? Sometimes the OE documentation is incorrect, misleading or incomplete. Greg Shah
06:18 AM Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> Yet, I think the error is correct. Only the @test22.p@ is persistent. @test21.p@ is not. Th...
Eduard Soltan
06:10 AM Feature #9545: confirm/add table parameter support
OK, sorry I was mislead by the persistent initialisation of @test22.p@.
Yet, I think the error is correct. Only th...
Ovidiu Maxiniuc
05:42 AM Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> The problem in #9545-12 testcase is that @start.p@ declares the temp-table @ttTest@ as @r...
Eduard Soltan
05:32 AM Feature #9545: confirm/add table parameter support
Eduard Soltan wrote:
> I understand this, and already handled majority of this error cases in 9545a. What I am tryin...
Ovidiu Maxiniuc
03:11 AM Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> Eduard,
>
> You can only @BIND@ a temp-table to a @REFERENCE-ONLY@ temp-table. There are...
Eduard Soltan

02/17/2026

06:16 PM Feature #9545: confirm/add table parameter support
Eduard,
You can only @BIND@ a temp-table to a @REFERENCE-ONLY@ temp-table. There are two cases here (these are my ...
Ovidiu Maxiniuc
08:48 AM Feature #9545: confirm/add table parameter support
I could not find this anywhere in the documentation. My best guess is that for calling procedures that passes an actu... Eduard Soltan
07:08 AM Feature #9545: confirm/add table parameter support
However in a slightly more complicated case, extracted from the testcases:
start.p...
Eduard Soltan
06:54 AM Feature #9545: confirm/add table parameter support
start.p... Eduard Soltan
09:35 AM 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
09:30 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I've started the @conv-launch@ script a few times and unfortunately it gets stuck (or works very slow) at a step that... Lorian Sandu
01:43 AM 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

04:43 AM 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:44 AM Feature #8834 (Closed): add bootstrap configuration support for -db OE command line parameter (an...
Constantin Asofiei
03:28 AM Feature #8834 (Test): add bootstrap configuration support for -db OE command line parameter (and ...
Merge notification for task branch 8834a. Teodor Gorghe
03:18 AM Feature #8834 (Merge Pending): add bootstrap configuration support for -db OE command line parame...
Please merge 8834a now. Constantin Asofiei

02/13/2026

04:50 PM Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
+Review of 11015b, r16411+
First, to note that all affected files lack the H entries and possible (c) year update....
Ovidiu Maxiniuc
10:32 AM Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables

* @AsmClassLoader@ - seems ok
* @CacheManager@ - is ok
* @DynamicConversionHelper@ - seems ok
* @DynamicTablesHe...
Alexandru Lungu
09:57 AM 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 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 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
04:38 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
> I removed that because the batched records are not currently in the session cache.
But they end up in the sessio...
Alexandru Lungu
03:33 AM 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
03:24 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Teodor Gorghe wrote:
> I don't currently know what @normalized@ means on the extent fields, but what I know is that ...
Ovidiu Maxiniuc
02:25 AM 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
04:21 AM Feature #4369: implement stateless FWD server clustering
I have continued working on changes needed for clustering in FWD. Even though we initially agreed that caches(includi... Andrei Plugaru

02/12/2026

08:35 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
What we have discussed in a daily today, to keep track of:
* the batch size should be calculated based on the data...
Alexandru Lungu
04:05 AM 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 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

02:13 PM Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Teodor Gorghe wrote:
> I have done some performance tests with and without @nonEmptyTableFlags@ and I can confirm th...
Constantin Asofiei
01:37 PM 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 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:11 PM Bug #11015 (Review): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Branch 11015b was created from trunk rev 16410.
In rev 16411, I've added the cache for the DMOMeta instances for d...
Constantin Asofiei
11:54 AM Bug #9950: Upgrade the metadata schema to a newer version
I just wanted to post a method by which an application can be backward compatible for building. Some projects have mu... Roger Borrello
09:36 AM Bug #10390 (Internal Test): FIND FIRST buffer field change does not propagate into the next FIRST...
I am OK with the changes - they are on spot with UNIQUE handling in dirty-share.
Please run ChUI regression testin...
Alexandru Lungu
03:03 AM Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Alex: please review this. Constantin Asofiei
08:29 AM Bug #11037: Record not being evicted from FFCache
I have committed @11037a/rev. 16327@. I removed the part where I was deleting the stale nodes at @put@ operation. I h... Andrei Plugaru
06:46 AM Bug #10776: FFC.touch standing out in profiling
Actually, the root cause for the problem exposed in #10776-10 is not because of the changes per-se on this branch. It... Andrei Plugaru
02:20 AM 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:40 AM Bug #10776: FFC.touch standing out in profiling
Alex, while working on finishing #11037, I discovered a problem in the solution from #10776 for this testcase:... Andrei Plugaru
10:31 AM 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:39 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
> Is this a JDBC problem because the query needs to be re-executed after the connection commit?
Yes. See #10172-31...
Alexandru Lungu
06:29 AM 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:19 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
A question about Alexandru's note from #9972-167:
> if you commit a transaction, the progressive results most probab...
Constantin Asofiei
06:17 AM Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Created task branch *9383c*. Teodor Gorghe
06:57 AM Bug #9950: Upgrade the metadata schema to a newer version
Not explicitly.
But this should not be a problem. When the DMO is initialised, the mandatory fields are automaticall...
Ovidiu Maxiniuc
02:48 AM Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu, I did another review of the new standard.df and the @_trans@ meta table has new *mandatory* fields - did you ... Constantin Asofiei
07:07 PM Bug #9950 (Test): Upgrade the metadata schema to a newer version
Roger Borrello wrote:
> [...] If we upgrade the runtime of FWD to *trunk_16415*, but have _not_ reconverted (both wi...
Ovidiu Maxiniuc
06:39 AM Bug #11037: Record not being evicted from FFCache
I have ported the changes from @10776a@ into @11037a/rev. 16326@. Andrei Plugaru
06:23 AM Bug #11037: Record not being evicted from FFCache
Alexandru Lungu wrote:
> Andrei, please embed the changes from 10776 into 11037a and let me review and test it as a ...
Andrei Plugaru
05:56 AM Bug #11037 (Review): Record not being evicted from FFCache
Andrei, please embed the changes from 10776 into 11037a and let me review and test it as a whole (according to #10776-9) Alexandru Lungu

02/09/2026

06:52 PM Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu Maxiniuc wrote:
> Roger,
> The application's behaviour shouldn't be affected. The upgrade should consist of...
Roger Borrello
05:57 PM Bug #9950: Upgrade the metadata schema to a newer version
Roger,
The application's behaviour shouldn't be affected. The upgrade should consist of:
* upgrade FWD to r16415
...
Ovidiu Maxiniuc
04:58 PM Bug #9950: Upgrade the metadata schema to a newer version
Are there any immediate changes to customer applications post merge? Roger Borrello
02:46 PM Bug #9950 (Merge Pending): Upgrade the metadata schema to a newer version
Please merge after 10894a. Constantin Asofiei
02:26 PM Bug #9950: Upgrade the metadata schema to a newer version
Constantin Asofiei wrote:
> [...] are there meta tables stored in the physical DB which are affected? This is requi...
Ovidiu Maxiniuc
02:13 PM Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu, please remind me - are there meta tables stored in the physical DB which are affected? This is required to k... Constantin Asofiei
02:08 PM Bug #9950: Upgrade the metadata schema to a newer version
Constantin Asofiei wrote:
> Ovidiu: please prepare tasks in each customer project to upgrade to the new standard.df ...
Ovidiu Maxiniuc
07:20 AM Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu: please prepare tasks in each customer project to upgrade to the new standard.df file. We will do this depend... Constantin Asofiei
05:03 AM Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Teodor,
Although 10937b was already merged into trunk, there are some changes in 10937a which might be useful. What ...
Ovidiu Maxiniuc
04:00 AM Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Harness, reports and navigation passed! Lorian Sandu
03:50 AM Feature #8834 (Internal Test): add bootstrap configuration support for -db OE command line parame...
Constantin Asofiei
03:59 AM Bug #10772: NUM-RESULTS on a FOR EACH query fails
Harness, reports and navigation passed! Lorian Sandu

02/06/2026

09:08 AM Feature #9545: confirm/add table parameter support
Some things that I noticed:... Eduard Soltan
04:00 AM Feature #9545: confirm/add table parameter support
Eduard Soltan wrote:
> From the above example shows that NUM-REFERENCES is updated at the end of the called procedur...
Eduard Soltan
03:40 AM Feature #9545: confirm/add table parameter support
There is something in @TemporarBuffer.associateImpl@.... Eduard Soltan

02/05/2026

03:50 PM Bug #6767: Possible name clashes in DMO classes
Greg Shah wrote:
> Greg Shah wrote:
> > Hynek/Constantin/Eric: What testing is needed here?
> >
> > Should this ...
Vladimir Tsichevski
08:55 AM Bug #11161: fail gracefully when the database connection can not be established
Eric,
to answer your questions from the meeting.
* what happens when c3p0 runs out of connections?
The request...
Artur Școlnic
04:18 AM Bug #11161: fail gracefully when the database connection can not be established
I checked the OE database logs, on agent startup there is no activity in the database, in the agent logs there are no... Artur Școlnic
03:57 AM Feature #9545: confirm/add table parameter support
I have been looking at DataSet implementation of @num-reference@, I think it is not quite right.
*start.p*...
Eduard Soltan

02/04/2026

10:42 AM Bug #11161: fail gracefully when the database connection can not be established
I want to document the testing env I am using:
* 1 PASOE agent with 300 executor threads
* the session manager conf...
Artur Școlnic
06:47 AM Bug #11161: fail gracefully when the database connection can not be established
As far as I can understand, in OE, the db connection is reserved when starting a MSA session, whereas in FWD, the con... Artur Școlnic
05:57 AM Bug #11161: fail gracefully when the database connection can not be established
It is a bit tricky with the @connect@ statement and appservers, the client cannot connect to a db and use the connect... Artur Școlnic
09:54 AM Feature #9545: confirm/add table parameter support
*start.p*... Eduard Soltan
08:47 AM Bug #6767: Possible name clashes in DMO classes
Greg Shah wrote:
> Hynek/Constantin/Eric: What testing is needed here?
>
> Should this be in Internal Test status...
Greg Shah
08:11 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Also mind that in #11021, I removed the reposition in child components when doing @loadByVa...
Eduard Soltan

02/03/2026

09:24 AM Bug #11161: fail gracefully when the database connection can not be established
Connecting with... Artur Școlnic
07:32 AM Bug #11161: fail gracefully when the database connection can not be established
Constantin Asofiei wrote:
> Did you configure the database to be automatically connected in the PASOE config, and se...
Artur Școlnic
07:30 AM Bug #11161: fail gracefully when the database connection can not be established
Did you configure the database to be automatically connected in the PASOE config, and set the @-n@ argument at @prose... Constantin Asofiei
07:26 AM Bug #11161: fail gracefully when the database connection can not be established
I connected a PASOE agent to a database that has maximum 5 users. ... Artur Școlnic
04:42 AM Bug #11161 (WIP): fail gracefully when the database connection can not be established
Artur Școlnic
08:49 AM 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:46 AM Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > * in @ParameterFileStartupParameter.readParameterFile@ - the f...
Constantin Asofiei
08:40 AM 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 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
08:28 AM Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor, from 8834a rev 16351:
* in @ParameterFileStartupParameter.readParameterFile@ - the file needs to be read fro...
Constantin Asofiei
08:04 AM Bug #10455 (Closed): Persistent table CAN-FIND FIRST issue
Constantin Asofiei
08:03 AM Bug #10956 (Closed): Wrong primary index selection on FOR EACH table
Constantin Asofiei
08:03 AM Bug #10689 (Closed): Wrong temp-table FOR EACH sorting criteria
Constantin Asofiei
08:02 AM Bug #10560 (Closed): Wrong buffer picking for ReadXml when seralization name of a buffer correspo...
Constantin Asofiei
08:02 AM Feature #6457 (Closed): finish COPY-LOB support
Constantin Asofiei
08:02 AM Bug #10526 (Closed): Progressive results don't get invalidated when buffer-copy is performed
Constantin Asofiei

02/02/2026

10:01 AM Bug #11015 (WIP): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Branch 11015a was merged to trunk rev 16397 and archived. Constantin Asofiei
09:58 AM Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Branch 10937b was merged to trunk rev 16396 and archived.
What remains is to decide how to improve the @nonEmptyFl...
Constantin Asofiei
09:50 AM Bug #10901 (Closed): BEGINS trims the rvalue if the lvalue field is first in an index
Branch 10901a was merged to trunk rev 16395 and archived. Constantin Asofiei
09:38 AM Bug #10455 (Test): Persistent table CAN-FIND FIRST issue
Branch 10455b was merged to trunk rev. 16392 and archived. Teodor Gorghe
05:31 AM Bug #10455: Persistent table CAN-FIND FIRST issue
Merge to trunk after 10203a Constantin Asofiei
09:16 AM Bug #10956 (Test): Wrong primary index selection on FOR EACH table
Branch *10956a* was merged to trunk rev. *16389* and archived. Teodor Gorghe
05:31 AM Bug #10956 (Merge Pending): Wrong primary index selection on FOR EACH table
Merge to trunk after 10925a Constantin Asofiei
08:54 AM Bug #10689 (Test): Wrong temp-table FOR EACH sorting criteria
Branch 10689a was merged to trunk rev. 16386 and archived. Teodor Gorghe
05:30 AM Bug #10689 (Merge Pending): Wrong temp-table FOR EACH sorting criteria
Merge to trunk after 10636a Constantin Asofiei
08:46 AM Bug #11027 (Test): Unflushed record causes infinite loop
Greg Shah
07:44 AM Bug #11027: Unflushed record causes infinite loop
Greg, at this moment, all the testing done for this task passed and also, didn't found any testcases related to this ... Andrei Plugaru
08:44 AM 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:29 AM Bug #10560 (Merge Pending): Wrong buffer picking for ReadXml when seralization name of a buffer c...
Merge to trunk after 6457a Constantin Asofiei
08:28 AM Feature #6457 (Test): finish COPY-LOB support
Constantin Asofiei wrote:
> Merge to trunk after 10716a
6457a was merged into trunk rev. 16383 and archived.
Eduard Soltan
05:29 AM Feature #6457 (Merge Pending): finish COPY-LOB support
Merge to trunk after 10716a Constantin Asofiei
01:57 AM Feature #6457: finish COPY-LOB support
6457a rev 16365 fixes a XML header problem. Constantin Asofiei
07:49 AM Bug #10526 (Test): Progressive results don't get invalidated when buffer-copy is performed
10526a was merged into trunk rev. 16380 and archived. Eduard Soltan
05:28 AM Bug #10526 (Merge Pending): Progressive results don't get invalidated when buffer-copy is performed
Merge to trunk after 10935a Constantin Asofiei
07:42 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
>
> Also mind that in #11021, I removed the reposition in child components when doing @load...
Eduard Soltan
06:45 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
Eduard, please mind the @peek@ option. In peek mode, you do not load buffers, but rather gather the actual data that ... Alexandru Lungu
02:56 AM 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

09:22 AM Bug #11027 (WIP): Unflushed record causes infinite loop
Greg Shah
08:00 AM Bug #11027: Unflushed record causes infinite loop
Branch 11027a was merged into trunk as rev. 16374. Andrei Plugaru
07:51 AM Bug #11027: Unflushed record causes infinite loop
Before merging I realized the changed file didn't have history entries. I added that, and also changed the copyright ... Andrei Plugaru
07:22 AM Bug #11027 (Merge Pending): Unflushed record causes infinite loop
11027a passed ETF and POC testing without any observable performance degradation. Please merge 11027a to trunk now. Alexandru Lungu
07:24 AM Bug #11161: fail gracefully when the database connection can not be established
I could not capture the raised condition via @ON ERROR/QUIT/STOP/END-KEY@ - at least for @mpro@, it seems to just ter... Constantin Asofiei
07:21 AM Bug #11161: fail gracefully when the database connection can not be established
In OpenEdge, @proserve@ command has the @-n@ argument which tells it the number of concurrent users it can serve. Se... Constantin Asofiei
07:17 AM Bug #11161 (Review): fail gracefully when the database connection can not be established
Constantin Asofiei
07:09 AM Bug #10611: Incorrect abbreviation name resolved at conversion time
... Eduard Soltan

01/29/2026

09:41 AM Bug #9383 (New): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Constantin Asofiei
09:41 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
@9383b@ was merged into @trunk / 16369@ Lorian Sandu
09:35 AM Bug #9383 (Merge Pending): Cache only the current delegate on transaction commit if a Progressive...
Go ahead and merge now. Constantin Asofiei
09:34 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Please double-check in the docker container for the #10614 app, the heap set for the Cli...
Lorian Sandu
09:31 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I don't think there is anything left. The branch can be added to merge queue.
Please double-c...
Constantin Asofiei
09:29 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Lorian, what else is left?
I don't think there is anything left. The branch can be ad...
Lorian Sandu
09:29 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian, what else is left? Constantin Asofiei
09:27 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
* CHui tests passed
* Large GUI app unit-tests passed
Lorian Sandu
06:20 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
The smoke test passed on the app I'm managing. Razvan-Nicolae Chichirau
05:15 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> Constantin, do you think we should test other apps besides ETF and #10614?
Yes. Both large G...
Constantin Asofiei
05:15 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin, do you think we should test other apps besides ETF and #10614? Lorian Sandu
08:11 AM Feature #9545 (WIP): confirm/add table parameter support
I have run the @tests/table/parameter@ tests. And this are some problems spotted so far.
1) Right know I am focusi...
Eduard Soltan

01/28/2026

05:13 PM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16...
Constantin Asofiei
08:09 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16217@. Lorian Sandu
03:36 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
From my POV, this is a customer specific pattern that breaks #9383 idea. I don't think we would be able to generate a... Alexandru Lungu
03:35 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I documented the issue in #11154. Alexandru Lungu
03:22 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I am working on a scenario to test and check what can be done. Dănuț Filimon
10:20 AM Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Is this backward compatible with non-Docker configuration? If so, I think it should be added...
Andrei Plugaru
08:45 AM Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> Roger Borrello wrote:
>
> > Very clever... and your testing confirms?
>
> Yes, it work...
Roger Borrello
06:39 AM Feature #4369: implement stateless FWD server clustering
As the discussion regarding the synchronization of metadata tables was not officially closed, I have done some analys... Andrei Plugaru
04:33 AM Bug #11027: Unflushed record causes infinite loop
I think a simple null check there will solve the issue.
I will redo some of the testing I am handling as I don't ...
Andrei Plugaru
04:15 AM 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

01/27/2026

11:01 AM Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Alex/Razvan/Danut: please see #10614-83 and #10614-84. This revision introduces a regression where a 200k record que... Constantin Asofiei
09:12 AM Bug #11027: Unflushed record causes infinite loop
While testing the unit tests of a large GUI applications, I found some more issues, regarding the choice of the dirty... Andrei Plugaru
04:02 AM Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Very clever... and your testing confirms?
Yes, it works as expected. The trap from @ser...
Andrei Plugaru

01/26/2026

08:49 AM Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> *However, I have the solution for this: escaping the ampersand @&@ character*. This way the ...
Roger Borrello
06:06 AM Feature #4369: implement stateless FWD server clustering
Roger, regarding the forwarding of the KILL signal to the Java process. I think I got to a cleaner approach using onl... Andrei Plugaru
08:30 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
I have fixed review issues. Tested some customer applications. There is something which does not make sense to me in ... Eduard Soltan

01/23/2026

02:24 PM Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/16349@ with the fix from #11027-33.
Apart from the testing from #11027-26, the ChUi tests...
Andrei Plugaru
08:48 AM Bug #11027: Unflushed record causes infinite loop
I may have found a solution/workaround for the problem. As basically the problem was returning a wrong dirtyRecord ba... Andrei Plugaru
07:48 AM Bug #11027: Unflushed record causes infinite loop
There is a thing that distinguishes cross- from intra-: if the record is leaked from another session, then the first ... Alexandru Lungu
07:23 AM Bug #11027: Unflushed record causes infinite loop
Actually, the record that comes from the dirty DB seems to be the latest. The problem is that in @DefaultDirtyShareMa... Andrei Plugaru
06:38 AM Bug #11027: Unflushed record causes infinite loop
> In the chui tests, this is exactly what happens: the dirty record seems to be an older one, and the found record in... Alexandru Lungu
06:30 AM Bug #11027: Unflushed record causes infinite loop
I may have found a change that could be the root cause(for at least) a few regressions:... Andrei Plugaru
03:28 AM 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
03:16 AM Bug #11027: Unflushed record causes infinite loop
While running Chui regression tests found some regressions :((
Currently I am looking into the following error: @Req...
Andrei Plugaru
01:54 PM Feature #4369: implement stateless FWD server clustering
I resumed the work here by first rebasing the branch :))
@4369a@ has been rebased from trunk/16364. It is now at rev...
Andrei Plugaru

01/22/2026

07:16 AM Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
Teodor Gorghe
01:16 AM 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 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
06:33 AM Bug #10772 (Internal Test): NUM-RESULTS on a FOR EACH query fails
+Review of 10772a/r16362+
Good job!
Sincerely, I do not recall of the change in @AbstractQuery@ (although other...
Ovidiu Maxiniuc
04:55 AM 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 Bug #10772 (WIP): NUM-RESULTS on a FOR EACH query fails
Created task branch *10772a*. Teodor Gorghe
05:36 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
Review:
* please fix javadoc of parameter locator in @Cursor.reposition@, @Cursor.getLocator@ (both overloads), @C...
Alexandru Lungu
03:50 AM Bug #10385: Incorrect reset of the cursor cache in Reposition
Alex, I have rebased *10385a*, to trunk *rev. 16359*. I had a lot of conflicts with *rev. 16348*, could you check if ... Eduard Soltan
04:29 AM Bug #11027 (Review): Unflushed record causes infinite loop
I have committed @11027a/16348@ with the safe check proposed by Teodor and also a missing break in a case where the d... Andrei Plugaru
02:57 AM 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
02:43 AM Bug #11027: Unflushed record causes infinite loop
Teodor Gorghe wrote:
> Andrei, I have checked your changes and it makes sense.
> There is one change that I would d...
Andrei Plugaru
01:41 AM 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
03:51 AM Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Could you review the branch? Eduard Soltan

01/21/2026

11:05 AM Bug #11027 (WIP): Unflushed record causes infinite loop
I committed 2 more revisions:
# @rev. 16346@: here it is a simple fix to activate next/prev when entering this @ ...
Andrei Plugaru
04:09 AM Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/ rev. 16345@ with the removal of the redundant if in @DirtyShareContext.java@ and also wrapp... Andrei Plugaru
09:34 AM Bug #10455: Persistent table CAN-FIND FIRST issue
Rebased to trunk rev *16358* Teodor Gorghe
09:33 AM Feature #6457: finish COPY-LOB support
6457a was rebased to trunk rev. 16358. Eduard Soltan
09:27 AM Bug #10956: Wrong primary index selection on FOR EACH table
Rebased to trunk rev *16358* Teodor Gorghe
09:16 AM Bug #10689: Wrong temp-table FOR EACH sorting criteria
Rebased to trunk rev *16358* Teodor Gorghe
09:15 AM Bug #10526: Progressive results don't get invalidated when buffer-copy is performed
Rebased to trunk 16358. Eduard Soltan
09:06 AM Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Alexandru Lungu wrote:
> Teodor, please mind that Andrei is already working is a close area. Please have a chat with...
Teodor Gorghe
05:52 AM Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Teodor, please mind that Andrei is already working is a close area. Please have a chat with him first to see if you c... Alexandru Lungu
05:46 AM Bug #10390 (Feedback): FIND FIRST buffer field change does not propagate into the next FIRST FIRS...
Teodor Gorghe
05:39 AM Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Rebased branch *10390a* to trunk rev *16353*.
Committed revision *16357* on task branch *10390a*:
- @RAQ.executeI...
Teodor Gorghe
08:47 AM Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
Rebased task branch *10560a* to trunk revision *16358*. Teodor Gorghe
04:02 AM Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Committed revision *16351* on task branch *8834a*:
- Added support for quoted @cfgOverrides@.
- Additional fixes li...
Teodor Gorghe
02:42 AM Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Ok, I see. There are lots of places where the @split(" ")@ is being used and I think I shall replace that with a more... Teodor Gorghe
02:56 AM Feature #9711: collation configuration cleanup
I solved other issues that I encountered while testing with different databases and cpinternal values. Branch 9711a u... Stefanel Pezamosca
 

Also available in: Atom