General

Profile

Eduard Soltan's activity

From 08/25/2025 to 09/23/2025

09/23/2025

04:17 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
I think I found a problem in rev. 16164.
In @XmlImport.resolveTableByXmlName@ the current context should be used a...
Eduard Soltan
03:10 AM Database Bug #10611 (Review): Incorrect abbreviation name resolved at conversion time
Eduard Soltan
03:09 AM Database Bug #10611 (WIP): Incorrect abbreviation name resolved at conversion time
Committed solution on 10611a, rev. 16180. Eduard Soltan
02:51 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
I have the following test case:... Eduard Soltan
02:42 AM Database Bug #10611 (Review): Incorrect abbreviation name resolved at conversion time
Eduard Soltan

09/22/2025

03:17 AM Database Bug #10590 (Review): Indices are not taken from the model temp-table
Committed on 10590a, rev. 16176. Created new method that will match exactly the index name in the table name. Eduard Soltan
02:48 AM Database Bug #10590: Indices are not taken from the model temp-table
Constantin Asofiei wrote:
>
> Instead, please use the @SchemaDictionary.getIndex(NameNode, name)@ or to calculate ...
Eduard Soltan

09/19/2025

10:25 AM Database Bug #9763 (Review): xml-node-name buffer option
Eduard Soltan
10:25 AM Database Bug #9763 (WIP): xml-node-name buffer option
Eduard Soltan
10:24 AM Database Bug #9763: xml-node-name buffer option
Exporting of child buffer (in a dataset relation) is using the attributes from @TempTableSchema@, when it should swit... Eduard Soltan

09/18/2025

08:18 AM Database Bug #10590 (Review): Indices are not taken from the model temp-table
Eduard Soltan
08:18 AM Database Bug #10590 (WIP): Indices are not taken from the model temp-table
Committed on 10590a, rev. 16174.
Now the indices of the model temp-table are added to the main temp-table.
I al...
Eduard Soltan
06:32 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
I have created the following dataset structure, one thing to note that @Second@ table has a relationship with with @I... Eduard Soltan

09/17/2025

02:47 PM Database Bug #10590: Indices are not taken from the model temp-table
I think I found the problem why the indices from model table are not taken into consideration, this the culprit code ... Eduard Soltan
06:37 AM Database Bug #10590: Indices are not taken from the model temp-table
The following example:... Eduard Soltan
06:33 AM Database Bug #10590 (Test): Indices are not taken from the model temp-table
Eduard Soltan

09/12/2025

09:10 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
I have the following test case:... Eduard Soltan
09:00 AM Database Bug #10560 (Closed): Wrong buffer picking for ReadXml when seralization name of a buffer correspo...
Eduard Soltan

09/10/2025

09:56 AM Testing Bug #10547 (Rejected): Order of unit test classes execution inside a package
Eduard Soltan
08:39 AM Database Bug #10542: Write trigger called when multiple buffers reference the same record
Alexandru Lungu wrote:
> I am OK with the changes.
>
> * @setLocked@ should always be set to false. It is basica...
Eduard Soltan
07:56 AM Database Bug #10542 (Review): Write trigger called when multiple buffers reference the same record
Eduard Soltan
07:56 AM Database Bug #10542 (WIP): Write trigger called when multiple buffers reference the same record
Committed on 10542a, rev. 16160. Eduard Soltan
06:38 AM Database Bug #10542: Write trigger called when multiple buffers reference the same record
Ovidiu Maxiniuc wrote:
> Please test this assumption to confirm or infirm my assumption.
I have the following tes...
Eduard Soltan
06:26 AM Database Bug #10542: Write trigger called when multiple buffers reference the same record
Ovidiu Maxiniuc wrote:
> <notextile>@</notextile>Alex: @prepareBuffer()@ calls @buffer.flush()@. The @flush()@ (@val...
Eduard Soltan
05:08 AM Database Bug #10542: Write trigger called when multiple buffers reference the same record
Alexandru Lungu wrote:
>
> Just a heads-up: in FWD, the newly created records are *flushed* to the database if all...
Eduard Soltan
04:17 AM Database Bug #10542: Write trigger called when multiple buffers reference the same record
I have found the following test case. Please note that I defined on @book4@ table a WRTIE TRIGGER that just message *... Eduard Soltan
03:58 AM Database Bug #10542 (Test): Write trigger called when multiple buffers reference the same record
Eduard Soltan
04:14 AM Base Language Bug #10410 (Closed): Error is thrown outside of topLevelBlock when block-level on error undo, thr...
Eduard Soltan
04:14 AM Base Language Bug #10410 (Internal Test): Error is thrown outside of topLevelBlock when block-level on error un...
Eduard Soltan
02:22 AM Base Language Bug #10538: QUOTER strips time part in datetime and datetime-tz
Vladimir Tsichevski wrote:
> @QUOTER(d)@ returns @"25/09/09"@ instead of the expected @"2025/09/09"@. Note that @S...
Eduard Soltan

09/09/2025

08:46 AM Base Language Bug #10538 (Review): QUOTER strips time part in datetime and datetime-tz
Committed on 10538a, rev. 16154.
Use @toStringMessage@ in qouterWorker in @datetime@ and @datetime-tz@.
Eduard Soltan
08:15 AM Base Language Bug #10538 (WIP): QUOTER strips time part in datetime and datetime-tz
Eduard Soltan
07:56 AM Base Language Bug #10538: QUOTER strips time part in datetime and datetime-tz
Found a different behaviour between 4GL and FWD in the following test case:... Eduard Soltan
07:51 AM Base Language Bug #10538 (Test): QUOTER strips time part in datetime and datetime-tz
Eduard Soltan
07:26 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Alexandru Lungu wrote:
> Will this change be compatible with current database, right? But it will simply be slower.
...
Eduard Soltan
06:54 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Alexandru Lungu wrote:
> Did this happen only with run-time testing? The fix only include DDL changes ... were the...
Eduard Soltan
05:51 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Testing of all customer applications has passed with 10480a. Eduard Soltan

09/08/2025

08:15 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Review of 10385a:
>
> * Mind that @cursor.@ is viable is cursor is not null (i.e. the qu...
Eduard Soltan
02:04 AM Database Bug #10526 (Review): Progressive results don't get invalidated when buffer-copy is performed
Committed on 10526a, rev. 16148. Eduard Soltan
01:47 AM Database Bug #10526 (WIP): Progressive results don't get invalidated when buffer-copy is performed
I have the following test case:... Eduard Soltan
01:37 AM Database Bug #10526 (Closed): Progressive results don't get invalidated when buffer-copy is performed
Eduard Soltan

09/05/2025

06:53 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Hmm, you are right. But this should still hold for Locator, right? So @trimToTableCount@ sh...
Eduard Soltan
06:03 AM Database Feature #9543: implement missing BUFFER attributes
Eric Faulhaber wrote:
> Is there anything left to do on this task, or can we close it?
@CAN-READ@ runtime support...
Eduard Soltan
05:44 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Added @tests/table/index/TestSuite.cls@ unit tests.
From my observation, I noticed that @recid desc@ is used only ...
Eduard Soltan

09/04/2025

09:06 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Review of 10385a:
>
Committed changes to handle review issues on rev. 16094.
> * In...
Eduard Soltan
03:05 AM Database Bug #10385 (Review): Incorrect reset of the cursor cache in Reposition
I tried removing the following code in @CompoundQuery.retrieveImpl@:... Eduard Soltan

09/03/2025

02:34 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
*Question*, when a call to @Cursor.getResult@ is made with the cursor positioned between the rows (lets say at @posit... Eduard Soltan

09/02/2025

03:12 AM Database Bug #10480 (Review): Wrong sort criteria in FOR LAST when index has desc component
Eduard Soltan
03:12 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
I have encountered this case in a regression tests, only there @find prev tt1 use-index desc_idx no-lock no-error@ qu... Eduard Soltan

09/01/2025

10:17 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Experimented a bit with the query a scrolling query.... Eduard Soltan
08:54 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
There is a regression in Chui regression tests project. In the current implementation, @recid asc@ is added to the @s... Eduard Soltan
06:08 AM Database Feature #6457: finish COPY-LOB support
Constantin Asofiei wrote:
> * @longchar.write@ - what if the existing longchar instance already has the codepage s...
Eduard Soltan

08/29/2025

05:27 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:

> Ah, I see. @CompoundQuery@ does a NEXT and forces its AQ to load that second row, but AQ...
Eduard Soltan
04:10 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Exactly. If the first component (EACH) has a cursor with ids [1, 2, 3], then @loadByValue...
Eduard Soltan
01:58 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Committed on 10385a, rev. 16091.
@repositionByID@ is performed only in certain cases, added additional @reposition...
Eduard Soltan
12:42 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> * I don't think the changes are right (or maybe I am misinterpreting something). The @repoC...
Eduard Soltan

08/28/2025

03:45 AM Base Language Bug #10406 (Test): Wrong parameter mode for buffers passed to a constructor
10406a was merged to trunk and archived. Eduard Soltan
03:40 AM Database Bug #10398 (Test): Incorrect base data type used in buffer dereference
10398a was merged to trunk and archived. Eduard Soltan
02:38 AM Database Bug #10480 (Review): Wrong sort criteria in FOR LAST when index has desc component
Eduard Soltan
02:37 AM Database Bug #10480 (WIP): Wrong sort criteria in FOR LAST when index has desc component
Committed on 10480a, revision 16133.
Excluded descending order from recid component from DDL and FQL generation.
Eduard Soltan

08/27/2025

08:56 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Unfortunately I didn't find any testcases related to this. Eduard Soltan
08:52 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
The only places where I could find @(pKeyAscend ? "asc" : "desc")@ mentioned is #7414-14 and #1666-15.
Ovidiu wrot...
Eduard Soltan
07:35 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Eduard Soltan wrote:
> Tomasz,
>
> Do you remember why in @SortCriterion.parse@, when adding @recid@ to the sort ...
Eduard Soltan
07:18 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
Tomasz,
Do you remember why in @SortCriterion.parse@, when adding @recid@ to the sort criteria an @asc/desc@ is go...
Eduard Soltan
05:52 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
... Eduard Soltan
05:46 AM Database Bug #10480 (Test): Wrong sort criteria in FOR LAST when index has desc component
Eduard Soltan

08/25/2025

01:45 PM Database Bug #10470 (WIP): Wrong order of records fetching when index modification
... Eduard Soltan
01:39 PM Database Bug #10470 (Rejected): Wrong order of records fetching when index modification
Eduard Soltan
 

Also available in: Atom