Project

General

Profile

Activity

From 08/29/2021 to 09/27/2021

09/27/2021

05:20 PM Feature #5685: optimization: limit iteration of RecordBuffers in Commitable hooks by scope
From previous profiling, I recall we spend too much time iterating through the @BufferManager.openBuffers@ scoped lis... Eric Faulhaber
05:07 PM Feature #5685 (New): optimization: limit iteration of RecordBuffers in Commitable hooks by scope
Eric Faulhaber

09/23/2021

04:05 PM Bug #5683: Consider using multiple .df files for a database
It may be useful to have multiple .df files for a database. For example, allow instead of (or in addition to) the @da... Igor Skornyakov
04:03 PM Bug #5683 (New): Consider using multiple .df files for a database
Igor Skornyakov

09/16/2021

06:54 AM Bug #5673: Additional support for INDEXED REPOSITION open query attribute
The INDEXED REPOSITION 4GL optimization allows query reposition to records which were not initially in the database (... Alexandru Lungu
06:44 AM Bug #5673 (New): Additional support for INDEXED REPOSITION open query attribute
Alexandru Lungu

09/13/2021

10:55 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Constantin Asofiei wrote:
> The original issue is fixed. But I can't tell for sure what happens with the fix in #56...
Ovidiu Maxiniuc
06:14 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
The original issue is fixed. But I can't tell for sure what happens with the fix in #5625-15 if the record is just l... Constantin Asofiei
05:41 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Can we close this? Greg Shah

09/10/2021

09:04 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Is there any work remaining in this task? Greg Shah
09:00 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Ovidiu Maxiniuc wrote:
> This happened because there was no session / transaction open at that moment. I created a s...
Constantin Asofiei
07:00 AM Bug #4071: FWD server stops allowing new web client logins after abend
> I think we need to consider if there is ever a scenario in which context cleanup is needed for reader/writer thread... Greg Shah

09/09/2021

07:21 PM Bug #4071: FWD server stops allowing new web client logins after abend
I was closing the web client of a large application in virtual desktop mode, debugging the update of the @meta_connec... Eric Faulhaber
02:56 PM Bug #4564: unqualified field references can get the wrong buffer name if a FORM or DEF FRAME is p...
No. @com.goldencode.p2j.persist.*@ is a runtime package. It has nothing to do with conversion. Greg Shah
02:30 PM Bug #4564: unqualified field references can get the wrong buffer name if a FORM or DEF FRAME is p...
We are still patching some procedures to fully-qualify their field-references. They are willing to incorporate the up... Roger Borrello

09/08/2021

07:50 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
This happened because there was no session / transaction open at that moment. I created a short-lived micro-transacti... Ovidiu Maxiniuc
07:17 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Unfortunately this makes things worse - try the test without a full tx present and you will get a @"Attempting DML wh... Constantin Asofiei

09/07/2021

04:13 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
The above changes were committed in revision 12898/3821c, after testing them for a few days on my local environment.
...
Ovidiu Maxiniuc

09/04/2021

03:27 AM Feature #3814: more schema metadata
Eric Faulhaber wrote:
> Igor, I'm re-familiarizing myself with @MetadataManager@ for changes we need for #3912. Can ...
Igor Skornyakov

09/03/2021

05:35 PM Feature #3814: more schema metadata
Igor, I'm re-familiarizing myself with @MetadataManager@ for changes we need for #3912. Can you please help me unders... Eric Faulhaber
11:52 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
I changes the code which sets these attributes like this:... Ovidiu Maxiniuc
11:15 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > The intended design was that "normal" records would not be up...
Eric Faulhaber

09/02/2021

03:07 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Eric Faulhaber wrote:
> Is the peer record supposed to follow the usual validation/flushing rules, which are based o...
Constantin Asofiei
12:39 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > If the issue is that the bulk copy does not pick up changes i...
Eric Faulhaber
11:59 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Eric Faulhaber wrote:
> If the issue is that the bulk copy does not pick up changes in process in related buffers, c...
Constantin Asofiei
11:57 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Or is the issue that there is a version of the record which represents a "snapshot" of the state (i.e., not the curre... Eric Faulhaber
11:53 AM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
If the issue is that the bulk copy does not pick up changes in process in related buffers, can we use the @ChangeBrok... Eric Faulhaber

09/01/2021

04:35 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Indeed, the extra line caused the testcase to work correctly, hiding the flaw by reloading the @CHANGED@ record into ... Ovidiu Maxiniuc
01:10 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Sorry, I had a @message tt1.f1 buffer tt1:error-string.@ in the first program, which confused you, that should not ha... Constantin Asofiei
12:54 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Your second test program works fine for me, except that it lacks one line. When @message tt1.f1 buffer tt1:error-stri... Ovidiu Maxiniuc
02:43 AM Bug #5625 (WIP): changing a before-table reserved field does not flush the change in the after-table
Ovidiu, this doesn't solves my issue. The original scenario involved using SQLs like @insert into ... select from@ t... Constantin Asofiei
10:58 AM Feature #5491: custom locale/collation implementations
The main work of creating the locales and collations to cover current projects is complete.
Some related work desc...
Eric Faulhaber
10:36 AM Feature #5491: custom locale/collation implementations
Can we close this task or is there something remaining to work on, review or test? Greg Shah

08/31/2021

06:54 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
I identified two issues here.
The first was the NPE. This happened when the peer buffer was not found in cache. Th...
Ovidiu Maxiniuc

08/30/2021

05:45 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
Constantin Asofiei wrote:
> Ovidiu/Eric: can someone look at this? Is a show-stopper for #5505.
I will do it tomorr...
Ovidiu Maxiniuc
05:41 PM Bug #5625: changing a before-table reserved field does not flush the change in the after-table
In OE, the @error-string@ attribute is in sync between the before-table record and the after-table record. In FWD, t... Constantin Asofiei
05:28 PM Bug #5625 (WIP): changing a before-table reserved field does not flush the change in the after-table
Constantin Asofiei
 

Also available in: Atom