General

Profile

Constantin Asofiei's activity

From 08/26/2025 to 09/24/2025

09/24/2025

02:11 PM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Eduard, see 10480a rev 16136 - The 'recid' component in the index is always 'asc' even for temp-tables.
*Alexand...
Constantin Asofiei
03:24 AM Database Bug #10590: Indices are not taken from the model temp-table
In rev 16181, it fixes some issues with the initial approach: In 'like' temp-table definitions, indexes are copied on... Constantin Asofiei

09/23/2025

09:42 AM Database Bug #10590: Indices are not taken from the model temp-table
Constantin Asofiei wrote:
> 10590a rev 16178 has a change from 9457c 16205:
> * Fixed DEF TEMP-TABLE ... LIKE ... ...
Constantin Asofiei
07:08 AM Database Bug #10590 (Internal Test): Indices are not taken from the model temp-table
10590a rev 16178 has a change from 9457c 16205:
* Fixed DEF TEMP-TABLE ... LIKE ... USE-INDEX - the index lookup mu...
Constantin Asofiei
07:55 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Commit to 10352a. Constantin Asofiei
07:53 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > Teodor, please explain more: usually @PARENT-ID-RELATION@ are...
Constantin Asofiei
07:50 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Paul, one more fix: @Importer.processRelationFlds@ has the same dependency on @serializeName@; please fix this. Constantin Asofiei
07:46 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Teodor, please explain more: usually @PARENT-ID-RELATION@ are hidden (thus computed automatically), as the recid is ... Constantin Asofiei
07:51 AM Base Language Bug #10613: Incremental conversion issue: temp-table dmo does not get converted
Teodor: please find the change from 6083a which can be applied to 9457c, to resolve this. Constantin Asofiei
07:40 AM Base Language Bug #10381: READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
Paul, please also add javadoc to @handleJsonParseException@ Constantin Asofiei
07:31 AM Base Language Bug #10509 (Internal Test): SEARCH(directory_path) returns unkown
I'll put this into testing with other changes. Constantin Asofiei
07:24 AM Database Bug #10611 (Internal Test): Incorrect abbreviation name resolved at conversion time
I'll put this into testing with other apps, but a simple flag change to now look for abbreviated names instead of exa... Constantin Asofiei
06:54 AM Base Language Bug #10518 (Merge Pending): Property getter call is ignored from conversion
Please merge to trunk now. Constantin Asofiei

09/19/2025

02:08 PM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Alexandru, please review.
Teodor:
* please don't call @BufferManager.getInstance()@ - get it from @WorkArea.tm@....
Constantin Asofiei
02:00 PM Base Language Bug #10381 (WIP): READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
Constantin Asofiei
01:59 PM Base Language Bug #10381: READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
Teodor - please add javadocs and history entries. Constantin Asofiei
01:58 PM Database Bug #10526: Progressive results don't get invalidated when buffer-copy is performed
Review of 10526a rev 16149:
* changing the access modifier for @RecordBuffer@ methods has implications in the proxy...
Constantin Asofiei
01:51 PM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
*Alexandru* - please review 10519a_h2 - it looks good to me. Constantin Asofiei
01:49 PM Base Language Bug #10538: QUOTER strips time part in datetime and datetime-tz
Vladimir, thanks for the review; do you have any other concerns? Otherwise, we can put this into test. Constantin Asofiei
01:28 PM Database Bug #10590 (WIP): Indices are not taken from the model temp-table
Eduard, the table AST should already have the INDEX nodes. Keeping the dictionary-wide @tableIndexesNames@ map will ... Constantin Asofiei
01:14 PM Database Feature #5220: extend word index support to SQL Server
Stefanel - can we consider this done for SQLServer? Constantin Asofiei
07:29 AM Base Language Feature #5662: add -WSDLAuth and -SSLAuth (and related) connect options for the web-services handle
This will be fixed in #10587 Constantin Asofiei

09/15/2025

02:23 PM Runtime Infrastructure Bug #10574: contextlocal cross-dependencies
There is a flow in FWD's context-local instantiation in cases where the current instance A is dependent on instance B... Constantin Asofiei
02:12 PM Runtime Infrastructure Bug #10574 (New): contextlocal cross-dependencies
Constantin Asofiei
12:09 PM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
Eduard, see 10560a rev 16164 for my current changes. Please try to break them (see the TODO in XmlImport) by creatin... Constantin Asofiei
03:41 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
There is another case where there is a @field f1 serialize-name "oa:f1"@, and the XML has the field like @f1@ - in th... Constantin Asofiei
12:02 PM Base Language Bug #10352 (WIP): Fix READ-JSON dataset handle method's behaviour
Paul, this code in @Importer@ doesn't look right:... Constantin Asofiei
09:07 AM Base Language Bug #10365 (Internal Test): Mismatched number of parameters passed to routine for external function
Florin, please rebase and do conversion testing (compare src/ folder with trunk and 10365a). Constantin Asofiei
07:38 AM Base Language Bug #10380: WRITE-XML serializes decimals different than the specified format
10380a rev 16089 - Ensure a leading '0' is added for decimal values when writing to XML, which are between zero and o... Constantin Asofiei
07:27 AM Base Language Bug #10558: READ-XML does not populate the field with a XML prefix on SERIALIZABLE-NAME
But it can be read also by this:... Constantin Asofiei
07:25 AM Base Language Bug #10558: READ-XML does not populate the field with a XML prefix on SERIALIZABLE-NAME
10558a rev 16164 adds another case:... Constantin Asofiei
07:12 AM Base Language Bug #10309 (Internal Test): DATASET WRITE-JSON does not change value for a property
The change is in 10309c rev 16162. Constantin Asofiei
06:44 AM Base Language Bug #10567: same buffer can be used as argument multiple times
10567a was created from trunk 16163.
Rev 16164 contains the ScopedList changes from #10483 and the patch above.
Constantin Asofiei
06:37 AM Base Language Bug #10567: same buffer can be used as argument multiple times
We need to investigate the implications of this:... Constantin Asofiei
06:32 AM Base Language Bug #10567 (Test): same buffer can be used as argument multiple times
Constantin Asofiei

09/14/2025

04:19 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
The correct function is this:... Constantin Asofiei
04:09 AM Base Language Bug #10203 (New): XMLs cannot be imported into a dataset without a schema present
Constantin Asofiei

09/12/2025

12:28 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
Danut, I need to apply this fix to 9457c - what exactly should I patch? What was in 10469a or something else? Constantin Asofiei

09/08/2025

03:21 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
> commonTable has 2 parents: node11 and node2, linked by the commonTable.parent_id. When there are two identical RECI... Constantin Asofiei

09/04/2025

09:40 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > Lets take a step back. Why do we need in FWD for the recids t...
Constantin Asofiei
09:23 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
Lets take a step back. Why do we need in FWD for the recids to be different? What's the minimal standalone test (in... Constantin Asofiei
06:09 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
Are you saying that if you call @CREATE@ twice one after the other, for different temp-tables, both records will have... Constantin Asofiei
09:27 AM Base Language Bug #10518 (Internal Test): Property getter call is ignored from conversion
I'm OK with the changes. Nice find.
Please run conversion with a small project which has OO and if it works, lets ...
Constantin Asofiei

09/02/2025

10:50 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
@oo_calls.rules@ does not set @pmImport = false@ in the @init-rules@ section - so this var is never reset for the AST... Constantin Asofiei

09/01/2025

02:43 PM Database Bug #7793: incremental conversion with deleted table from .df
Greg Shah wrote:
> The idea here is about cases where an output artifact is deleted but the source artifact exists. ...
Constantin Asofiei
06:05 AM Database Bug #7793: incremental conversion with deleted table from .df
Greg Shah wrote:
> If possible, try not to make the changes for #7180 more difficult.
>
> It also seems like a po...
Constantin Asofiei
06:25 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
Please use a @DYNAMIC-INVOKE@ call. Constantin Asofiei
05:45 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
For rev 15775/15776 - the change is for unknown literal, right? If so, can you right a test for decimal, also?
...
Constantin Asofiei
06:00 AM Database Feature #6457: finish COPY-LOB support
Review of 6457a rev 16071:
* @block_properties.rules@ has the XML prolog removed.
* @LobCopy@ - no history entry
*...
Constantin Asofiei
05:54 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > I noticed something else during incremental conversion: the fi...
Constantin Asofiei
05:46 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
I noticed something else during incremental conversion: the file is reported using @./cvt/@ instead of @./abl@. Can ... Constantin Asofiei
05:52 AM Base Language Bug #10336 (Internal Test): Issue on object deletion: java.lang.IllegalStateException
Please put this into testing. Constantin Asofiei

08/29/2025

08:46 AM Database Bug #10483: memory leak in BufferManager.openBuffers
Greg Shah wrote:
> Code Review Task Branch 10483a Revision 16137 and 16138
>
> For @RB.openScope()@, what are 4GL...
Constantin Asofiei

08/28/2025

10:32 AM Database Bug #10483 (Review): memory leak in BufferManager.openBuffers
Actually, the memory leak was from a case where a buffer from a super-class is opened (in the pseudo-execute method f... Constantin Asofiei
06:28 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> > Assignee set to Alexandru Lungu
>
> Constantin, shall I pick this up or was it a mista...
Constantin Asofiei
03:18 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alex, please review this. To me the change makes sense. Constantin Asofiei
03:25 AM Base Language Bug #10406 (Merge Pending): Wrong parameter mode for buffers passed to a constructor
This will be merged after 10398a. Constantin Asofiei
03:22 AM Database Bug #10398 (Merge Pending): Incorrect base data type used in buffer dereference
Please merge to trunk now. Constantin Asofiei
03:21 AM Base Language Bug #10391 (Internal Test): Comparisons methods not returning the correct result in poly cases
Paul, the changes look good. Please add history entries. Constantin Asofiei
03:19 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Alex, please review this. Constantin Asofiei

08/27/2025

01:07 PM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
There is another problem; note that the following is happening on an READ-XML - @ctx.proxy@ has no record loaded:
<...
Constantin Asofiei
11:28 AM Database Bug #10483: memory leak in BufferManager.openBuffers
In @BufferManager.bufferInitialized@, the @buffer.activeScopeDepth@ is 0-based; this code:... Constantin Asofiei
11:14 AM Database Bug #10483 (WIP): memory leak in BufferManager.openBuffers
Constantin Asofiei
09:12 AM Conversion Tools Bug #10482: [REGRESSION] DMO temp-table SQL name is no longer deterministic
Since 16131 or earlier, when converting for regression testing a large app, the DMOs are no longer the same - the SQL... Constantin Asofiei
09:12 AM Conversion Tools Bug #10482 (WIP): [REGRESSION] DMO temp-table SQL name is no longer deterministic
Constantin Asofiei

08/26/2025

06:04 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
OK, comment out the code in FWD .java file to just use @p_relname@ to be what @SEARCH@ returns from PROPATH and see w... Constantin Asofiei
05:55 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
I'm thinking to just remove this code in FWD's .java converted file. What is @cLongestProPath@ used for, after this ... Constantin Asofiei
05:46 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
What is relname 4GL code doing that it needs to look for the .r file on disk, and not rely just on SEARCH function to... Constantin Asofiei
 

Also available in: Atom