Project

General

Profile

Activity

From 06/04/2022 to 07/03/2022

06/27/2022

11:08 AM Feature #6450 (WIP): buffer/buffer-field features
I have implementation of some of the above attributes/methods as a pending changeset for 6129a. Ovidiu Maxiniuc

06/24/2022

09:25 AM Feature #6450: buffer/buffer-field features
When implementing the runtime support for @buffer-handle:PRIMARY@, consider supporting @temp-table-handle:PRIMARY@ if... Greg Shah

06/20/2022

06:18 PM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
I added the complete implementation of @DATA-SOURCE-ROWID(num/name)@ in revision 13947.
Ovidiu Maxiniuc

06/18/2022

02:21 AM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Ovidiu, thank you, it solves the issue I had in #6277. Constantin Asofiei
08:31 PM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Interesting. I added some more lines to that testcase. If the data-source is detached or replaced with another, the a... Ovidiu Maxiniuc

06/17/2022

02:29 PM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Constantin Asofiei wrote:
> I have a case where the disabled code in #6485-12 needs to be backed out,
I meant the c...
Constantin Asofiei
02:23 PM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Ovidiu, please work on fixing #6485-7 issue. I have a case where the disabled code in #6485-12 needs to be backed out... Constantin Asofiei
10:25 AM Feature #6444: dataset improvements
Ovidiu, could you please review the list above and indicate what the actual support is currently (and update gap mark... Eric Faulhaber
06:11 AM Bug #6524 (Test): BUFFER-COPY does not create a record in the before-table
Ovidiu, thank you, this solves the problem I was seeing.
Constantin Asofiei
08:50 PM Bug #6524 (WIP): BUFFER-COPY does not create a record in the before-table
It seems that the buffer copy operation was not very well understood at the moment it was implemented. The effort was... Ovidiu Maxiniuc

06/16/2022

06:25 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
Yes. It seems to me this is not really about the buffer-copy itself. It is about the edits to @tt1@ which have to b... Greg Shah
05:29 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
Greg Shah wrote:
> It seems to me the 4GL may not care if there is a before-table on the source temp-table (@tt2@). ...
Ovidiu Maxiniuc
05:25 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
It seems to me the 4GL may not care if there is a before-table on the source temp-table (@tt2@). The before-table on... Greg Shah
04:49 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
Constantin Asofiei wrote:
> Ovidiu, why are you talking about tt2 before-table? This is not about tt2, is about tt1...
Ovidiu Maxiniuc
04:10 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
Ovidiu, why are you talking about tt2 before-table? This is not about tt2, is about tt1 - this table has TRACKING-CH... Constantin Asofiei
03:59 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
Constantin,
Normally, @RecordBuffer.copy()@ checks whether the involved buffers have the conditions for copying th...
Ovidiu Maxiniuc
01:17 PM Bug #6524: BUFFER-COPY does not create a record in the before-table
BUFFER-COPY (statement and method) should create the record in the before-table:... Constantin Asofiei
01:16 PM Bug #6524 (Test): BUFFER-COPY does not create a record in the before-table
Constantin Asofiei

06/11/2022

08:34 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Constantin, please let me know when it is a good time to commit my changes (note that a full reconversion is required... Ovidiu Maxiniuc

06/10/2022

03:20 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Yes, it is possible that some attributes can be changed between @create-like@ and @temp-table-prepare@.
Ovidiu Maxiniuc
12:48 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Another idea for CREATE-LIKE: does this actually build a dynamic DMO? Why not reuse the source DMO, as multiplexing w... Constantin Asofiei
12:41 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Next time a new table is created using a very similar struct...
Ovidiu Maxiniuc
02:29 AM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Ovidiu Maxiniuc wrote:
> Next time a new table is created using a very similar structure the @cache@ in @DynamicTabl...
Constantin Asofiei
08:20 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
I encountered an incorrect optimization issue. Assume we create a copy of a dataset. It will use the @DynamicTablesHe... Ovidiu Maxiniuc

06/09/2022

12:40 PM Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
Another fix for OUTPUT DATASET-HANDLE ... BY-REFERENCE - copy directly the callee's dataset - is in 6129a/13937. Constantin Asofiei
06:13 AM Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
An attempt at a fix for a @OUTPUT TABLE tt1 BIND@ where @tt1@ is @REFERENCE-ONLY@ is in 6129a/13936 Constantin Asofiei
10:46 PM Feature #6507: cross-database joins
Some customers have the need to join tables which exist in separate databases in queries outside of FWD, as in:
<p...
Eric Faulhaber
10:35 PM Feature #6507 (New): cross-database joins
Eric Faulhaber
09:42 PM Feature #6348: implement support for MariaDB
UTF8MB4 support will be needed. Greg Shah
09:16 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
From my tests, so far, the @namespace-URI@ and @namespace-prefix@ attributes are incorrectly copied in 6128a/13934. (... Ovidiu Maxiniuc
09:10 PM Feature #6414: ERROR attribute for buffer, dataset and temp-table
Sometimes the usage of error attribute is incorrectly wired using the compiler wrapper. I have the conversion changes... Ovidiu Maxiniuc
08:01 PM Feature #6414: ERROR attribute for buffer, dataset and temp-table
Ovidiu: What is the status of this one? Greg Shah

06/08/2022

04:55 AM Bug #6503: READ-XML automatically populates fields from NESTED relations
A first pass at the fix is in 6129a/13935 - Ovidiu, please review.
What remains is more tests, like:
* tests with...
Constantin Asofiei
04:26 AM Bug #6503: READ-XML automatically populates fields from NESTED relations
This test shows that a nested relation automatically allows populating the child table fields, from the parent table:... Constantin Asofiei
04:18 AM Bug #6503 (New): READ-XML automatically populates fields from NESTED relations
Constantin Asofiei
02:25 AM Feature #6479: pending DISCONNECT and static buffers
My understanding is that a database can't be disconnected if there is at least a buffer attached to it - static or dy... Constantin Asofiei
02:12 AM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
6128a/13934 adds unknown protection to the temp-table options copy. Constantin Asofiei
02:01 AM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
A fix is in 6129a/13933. Ovidiu, please do more tests and confirm this is OK (see the TODOs in the fix). Constantin Asofiei

06/07/2022

04:45 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
I will do it tomorrow, first thing. Ovidiu Maxiniuc
04:44 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
Ovidiu, please work on this, I thought it will be just as easy to get/set the options, but the getter (like @getXmlNo... Constantin Asofiei
04:29 PM Bug #6502 (WIP): DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-T...
Constantin Asofiei
04:27 PM Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
See this test:... Constantin Asofiei
04:26 PM Bug #6502 (WIP): DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-T...
Constantin Asofiei
03:20 PM Feature #6479: pending DISCONNECT and static buffers
The idea is good. I only see one problem: the @activeDatabases@ of @BufferManager@ tracks databases which have at lea... Ovidiu Maxiniuc
08:14 AM Feature #6347 (WIP): change the name conversion to provide a configurable option to not emit "sna...
Eric, I'm placing this back to WIP as this prevents 6129a to be tested with other projects - the issue is #6277-128, ... Constantin Asofiei
07:08 AM Bug #6485 (WIP): tracking-changes can be set if a temp-table has at least a buffer attached to a ...
This change in @TemporaryBuffer.copyAllRows@ (which was added a comment in #6482-13, 6129a/13930):... Constantin Asofiei

06/06/2022

12:27 PM Feature #6496: add equivalent support for -trig command line option
@-trig <tPath>@ defintes the location (directory/library) to find triggers.
Partially supported already if the pat...
Greg Shah
12:25 PM Feature #6496 (Test): add equivalent support for -trig command line option
Greg Shah
12:19 PM Feature #6494: add equivalent support for the -nodupttidxerror command line parameter
@-nodupttidxerror@
Used as a workaround for @Client loops after several 132 errors regarding a NO-UNDO temp-table....
Greg Shah
12:19 PM Feature #6494 (New): add equivalent support for the -nodupttidxerror command line parameter
Greg Shah
10:39 AM Bug #6492: problems with dynamic queries for meta tables
You can have multiple connected databases (like @p2j_test@ and @fwd@), a loop which iterates through all these and:
...
Constantin Asofiei
10:30 AM Bug #6492 (New): problems with dynamic queries for meta tables
Constantin Asofiei
08:38 AM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Ovidiu Maxiniuc wrote:
> Sorry, I do not understand your last note. Was it meant to be posted on other thread, maybe...
Constantin Asofiei
08:33 AM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
Sorry, I do not understand your last note. Was it meant to be posted on other thread, maybe? Ovidiu Maxiniuc

06/04/2022

09:31 AM Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
STDERR for the spawned client is set like this @ClientBuilder.localStart@:... Constantin Asofiei
 

Also available in: Atom