Activity
From 11/23/2024 to 12/22/2024
12/21/2024
- 07:59 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Indeed, we are not handling the sequences the right way. At this moment, all of them are processed within the default...
12/20/2024
- 08:56 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- 9397a is also merged to 7156c as rev.15524.
- 08:15 AM Bug #9397 (Test): Fix COPY-TEMP-TABLE issues
- 9397a is merged to trunk as rev. 15627.
- 07:25 AM Bug #9397 (Merge Pending): Fix COPY-TEMP-TABLE issues
- Please merge 9397a to trunk now. Adjust the %Done accordingly.
- 08:24 AM Bug #7403: Copy-temp-table with replace-mode should replace already inserted records
- #7403 is *fixed* by 9397a - FWD behavior aligns with progress with *trunk rev.15627*.
- 07:27 AM Bug #7403 (WIP): Copy-temp-table with replace-mode should replace already inserted records
- Ioana, please reassess #7403 after merging 9397a: is #7403-1 fixed by 9397a? if not, please analyze the status of thi...
- 07:28 AM Bug #7364: Build a full test-suite for fast copy-temp-table
- This task was posted way before the xfer testcases were a thing. Please check if the tests in xfer are comprehensive.
- 06:33 AM Bug #9493: Inline word index CTE for trivial clauses
- This task is deferred from #9370-13 and most of the description and investigation was already delivered there.
TL;... - 06:26 AM Bug #9493 (New): Inline word index CTE for trivial clauses
- 05:22 AM Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- Successfully refactored the logic to detect the need for a subselect in @FQLPreprocessor@.
When the preprocessor i... - 05:02 AM Bug #9078: emit FindQuery as (reused) variables
- Committed *9078b/15623*. Fix an infinite loop by making arguments part of the condition for reinitialization, some ar...
12/19/2024
- 09:46 AM Bug #9078: emit FindQuery as (reused) variables
- Example of the problem:...
- 08:53 AM Bug #9078: emit FindQuery as (reused) variables
- Dănuț Filimon wrote:
> Solution:
> * Reinitialize the query when the arguments do not match.
I found that even i... - 06:04 AM Bug #9078: emit FindQuery as (reused) variables
- The following FindQuery extracted from ETF (slightly modified table/field names):...
- 06:04 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Completed performance testing, is seems unaffected as it is 1% better than the baseline.
Testing plan is complete, ... - 05:11 AM Bug #9133 (Review): Array subscript is out of range stops the evaluation of other expressions in ...
- Alexandru Lungu wrote:
> I put some thinking into this again, but (again) I can't see a clear implementation for thi... - 03:52 AM Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
- I put some thinking into this again, but (again) I can't see a clear implementation for this. Can we have a log SEVER...
- 02:26 AM Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
- Alexandru Lungu wrote:
> I think there is a flaw in 9383a:
> * in case of a @ProgressiveQuery@, only the current br...
12/18/2024
- 03:40 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, looking back over #9057-48, when we were discussing the use of the @META_CTX@ constant w.r.t. sequence handle...
- 10:32 AM Bug #9465: Emit the right errors when binding datasets
- I further investigate the exception presented in #9465-9. Up until now, in the constructor for @DataSetParameter@ we ...
- 07:45 AM Bug #9465: Emit the right errors when binding datasets
- While running the dataset unit tests, I came across this exception in @server.log@ I would also want to investigate:
... - 07:22 AM Bug #9465: Emit the right errors when binding datasets
- Committed @9265a/15620@. Main changes:
# Implemented what I described in #9465-5
# Validate the case when the BIND ... - 09:03 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- I think there is a flaw in 9383a:
* in case of a @ProgressiveQuery@, only the current bracket will be cached in a @S... - 07:20 AM Bug #9078: emit FindQuery as (reused) variables
- Committed *9078b/15622*. This branch contains the changes from 9078a, with the database_access.rules adjusted to comp...
- 02:48 AM Bug #9078: emit FindQuery as (reused) variables
- I will have to rework almost all the changes from database_access.rules because the constructor is no longer generati...
- 12:56 AM Bug #9078: emit FindQuery as (reused) variables
- I created *9078b* from *trunk/15621*, after making a patch of 9078a on top of that branch I found conversion issues u...
- 04:07 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Smoketests of another large GUI application passed ✅
12/17/2024
- 10:04 AM Bug #9465: Emit the right errors when binding datasets
- Here are the testcases I used to test #9465-5.
- 10:02 AM Bug #9465 (WIP): Emit the right errors when binding datasets
- 10:02 AM Bug #9465: Emit the right errors when binding datasets
- I am currently looking into the situation when both the datasets on the caller and called side are reference-only. St...
- 04:56 AM Bug #9465: Emit the right errors when binding datasets
- Error @13012@ should now be emitted in the right situation with the appropriate message. The logic for emitting this ...
- 09:20 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Large customer gui application unit-tests passed ✅
- 08:01 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Added one more test to the @TestCopyTempTable@ 4GL unit tests suite and committed to the testcases project in total 6...
- 02:57 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- ETF also passed ✅
- 02:45 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Chui regression tests passed ✅
- 04:02 AM Bug #9078: emit FindQuery as (reused) variables
- I've converted ETF with 9078a but all tests fail due to @Cannot create temp table field for "BATCHACTION"@. I've also...
12/16/2024
- 02:22 PM Feature #9477: implement missing QUERY handle methods/attributes
- * methods
** FIRST-OF(<level>) (none/none)
** LAST-OF(<level>) (none/none)
** REPOSITION-BACKWARDS() (full/basic)
... - 02:16 PM Feature #9477 (New): implement missing QUERY handle methods/attributes
- 07:33 AM Bug #9465: Emit the right errors when binding datasets
- Committed 15 tests to @tests.dataset.parameter.inout.TestHandleDatasetBind@. Currently 4 of them fail all regarding t...
- 06:44 AM Bug #9465: Emit the right errors when binding datasets
- I have found a useful comment in @DataSet.isCompatibleWith@ which clarifies why my initial attempt to throw the error...
- 05:44 AM Bug #9318: Make record nursery visible on removeRecords
- Rebased *9318a* to latest *trunk/15616*, the branch is now at revision *15618*.
- 05:38 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Rebased *9383a* to latest *trunk/15616*, the branch is now at revision *15617*.
- 04:30 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Lorian Sandu wrote:
> Ioana, can you rebase the branch to latest trunk, please?
*9397a* is rebased and it is now at... - 03:28 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Ioana, can you rebase the branch to latest trunk, please?
12/13/2024
- 12:01 PM Bug #6767 (WIP): Possible name clashes in DMO classes
- A year passed since the issue was fixed, the old results cannot be used anymore, the work should be redone.
- 09:55 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Lorian Sandu wrote:
> @9397a@ has only runtime changes?
Yes, no reconversion needed. - 09:28 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- @9397a@ has only runtime changes?
- 09:20 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Testing plan for *9397a rev. 15585-15589*:
* *Ioana[icp]*: large customer application unit tests - *done*
* *Andrei... - 09:06 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Committed to *9397a rev. 15589* a couple of quick fixes: removed unused import and corrected the use of @getPropretyN...
12/12/2024
- 09:46 AM Bug #9030: FIND statements should use an internal buffer cursor
- Committed 9030b/rev. 15614: minor fixes
* reintroduced off-end on RAQ to properly support invalidated AdaptiveQuery ... - 07:55 AM Bug #9030: FIND statements should use an internal buffer cursor
- Committed 9030b/rev 15612 and 9030b/rev. 15613:
* Finished the implementation at the level of fixing the unit tests ... - 08:43 AM Bug #9465: Emit the right errors when binding datasets
- There are some edge cases for binding datasets that throw errors in 4GL, however FWD doesn't handle at all these case...
- 03:50 AM Bug #9465 (WIP): Emit the right errors when binding datasets
- 07:40 AM Bug #9267: Index Selection in case of a multiple index matches.
- Alexandru Lungu wrote:
> I don't think this is correct. If I am defining the @indexes@ in a different order @idx1@ f... - 06:41 AM Bug #9267: Index Selection in case of a multiple index matches.
- Alexandru Lungu wrote:
> I don't think this is correct. If I am defining the @indexes@ in a different order @idx1@ ... - 06:10 AM Bug #9267: Index Selection in case of a multiple index matches.
- > I think it makes sense: the first find next had a f2 = 5, therefore idx2(f2) was the logical choice. The simpler fi...
- 05:30 AM Bug #9267: Index Selection in case of a multiple index matches.
- I think it makes sense: the first @find next@ had a @f2 = 5@, therefore @idx2(f2)@ was the logical choice. The simple...
- 05:13 AM Bug #9267: Index Selection in case of a multiple index matches.
- I think it related to the way how index is selected in temp-tables, when the tie between 2 indices that satisfy all c...
- 05:03 AM Bug #9267: Index Selection in case of a multiple index matches.
- I found another case of incorrect index selection. As Eduard and Radu already engaged in this topic through #9267, I ...
- 03:27 AM Bug #9383 (Review): Cache only the current delegate on transaction commit if a ProgressiveResults...
- Harness and reports passed.
Alexandru, please review. - 07:27 PM Feature #9456 (WIP): implement SQL Server dialect and helpers
- 07:26 PM Feature #9455 (Internal Test): port native user defined functions to SQL Server
12/11/2024
- 10:10 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Created *9383a* from *trunk/15611* and committed *9383a/15612*. @cacheResults()@ call from the notified TRANSACTION_C...
12/10/2024
- 12:47 PM Feature #9443: add runtime support for DSLOG-MANAGER
- At a minimum, @DB-CONTEXT@ needs to be supported.
In all likelihood, instrumentation for logging levels and entry-... - 12:45 PM Feature #9443 (New): add runtime support for DSLOG-MANAGER
- 12:00 PM Bug #9397 (Internal Test): Fix COPY-TEMP-TABLE issues
- I have reviewed 9397a rev. 15588.
All issues I identified are done. Please also remove the unnecessary imports fro... - 05:11 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Addressed the code review in *9397a rev. 15588*:
* Corrected the @if@ statement, which was indeed missing a set of p... - 10:35 AM Feature #9440: get-codepage() function should work with CLOB fields
- The current implementation of @GET-CODEPAGE()@ (implemented in #3753) works with @LONGCHAR@ but not with @CLOB@ field...
- 10:31 AM Feature #9440 (Closed): get-codepage() function should work with CLOB fields
- 10:24 AM Bug #9030 (WIP): FIND statements should use an internal buffer cursor
- Implemented 9030b/rev 15611
* Includes an alpha version of @FindSupport@ that managed the algorithm presented abov... - 09:09 AM Bug #9030: FIND statements should use an internal buffer cursor
- Extra findings:
* doing a FIND NEXT on another index *doesn't seem to reset the cursor*... - 05:53 AM Bug #9030: FIND statements should use an internal buffer cursor
- Extra findings:
* If the buffer is sent as parameter, it keeps it state in regard to FIND NEXT.
* If the table is s... - 04:42 AM Bug #9030: FIND statements should use an internal buffer cursor
- > Alexandru, I've created task branch 9030a from trunk rev 15372. This is the first attempt to solve the buffer's int...
- 08:51 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Alexandru Lungu wrote:
> > I will try to find a test case from a customer application scenario and an analysis of ho... - 06:52 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > I will try to find a test case from a customer application scenario and an analysis of how often cacheResults and s...
- 06:41 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Alexandru Lungu wrote:
>If the results are progressive, then an optimization would be to only cache the current dele...
12/09/2024
- 04:05 PM Bug #9397: Fix COPY-TEMP-TABLE issues
- *Review of 9397a, r15587:*
I see the issues from my previous review have been addressed.
But, as Alex mentioned... - 10:00 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- *Review of 9397a*:
* Changes look good in terms of error handling.
* for type checking:... - 08:25 AM Bug #9426 (Rejected): Failed to UPDATE when flushing an INVALID dmo
- 08:10 AM Bug #9426: Failed to UPDATE when flushing an INVALID dmo
- After setting up an instance with the proper version and testing the test mentioned in #9416, the issue can't be repr...
- 04:09 AM Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
12/06/2024
- 09:21 AM Bug #9426: Failed to UPDATE when flushing an INVALID dmo
- The stack trace:...
- 09:11 AM Bug #9426 (Rejected): Failed to UPDATE when flushing an INVALID dmo
- 08:42 AM Bug #9318: Make record nursery visible on removeRecords
- Latest implementation was committed to *9318a/15588*
- 08:01 AM Bug #9318 (Review): Make record nursery visible on removeRecords
- @Buffer.delete()@ is used for temporary tables because there is no order by clause generated at conversion, but a @re...
- 05:35 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Ioana, please design a 4GL Unit Tests suite according to [[p2j:4GL_Unit_Testing]]. Include the cases you found in the...
- 05:32 AM Bug #9397 (Review): Fix COPY-TEMP-TABLE issues
- Committed on *9397a rev. 15587*:
* removed logic to rollback when a validation error occurs.
* Moved the 12304 erro...
12/05/2024
- 07:03 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- The result is a bit strange, before the fix. I understand that @a: 1, c: 0, d: 0@ is the row correctly copied, but th...
- 06:06 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- I am currently testing different parameter combinations for @COPY-TEMP-TABLE@ and have identified another inconsisten...
- 06:50 AM Bug #9318: Make record nursery visible on removeRecords
- My point for #9318-10 is that we do not need a deleteAll(deleteIndex), we only need to make the distinction between d...
- 06:30 AM Bug #9318: Make record nursery visible on removeRecords
- Currently:
* EMPTY TEMP-TABLE should honor all indices;
* FOR EACH tt1. DELETE tt1. END. should honor the primary i... - 04:42 AM Bug #7496 (Test): finish support for query:forward-only attribute
- Branch 7496c was merged into trunk as rev. 15596 and archived.
- 04:33 AM Bug #7496 (Merge Pending): finish support for query:forward-only attribute
- Please merge 7496c to trunk now.
12/04/2024
- 08:09 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Addressed code review in *9397a rev. 15586*.
Ovidiu Maxiniuc wrote:
> * @TemporaryBuffer.java@:
> ** line 4481...
12/03/2024
- 01:08 PM Bug #9397 (WIP): Fix COPY-TEMP-TABLE issues
- +Review of *9397a rev. 15584/5*.+
In spite of the long list below, the update is actually good. These are hidden a... - 09:31 AM Bug #9397 (Review): Fix COPY-TEMP-TABLE issues
- Committed on *9397a rev. 15585*.
Added 5368 and 12304 errors, added type check for throwing 11885 error, fixed how @... - 09:30 AM Bug #9397 (WIP): Fix COPY-TEMP-TABLE issues
- 08:24 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- Ioana-Cristina Prioteasa wrote:
> 1. Are there other places where assigning int and in64 does not match progress beh... - 06:44 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- The type check for emitting the *11885* error has been implemented and we now we also ensure the @srcBuf@ is not empt...
- 09:56 AM Bug #9034 (Test): FindQuery unique fails in a self join context
- 9034a was merged to trunk as rev 15593.
- 09:42 AM Bug #9034 (Merge Pending): FindQuery unique fails in a self join context
- Please merge 9034a *after 9263a* to trunk.
- 08:08 AM Bug #7496: finish support for query:forward-only attribute
- ChUI regression tests passed. l.e. updated #7496-102
*7496c* can be merged. - 05:33 AM Bug #6744: rollback when there are catch/finally blocks opening their own transactions
- On the first look, it seems related.
- 05:30 AM Bug #6744: rollback when there are catch/finally blocks opening their own transactions
- Artur, is this task related to your recent work on FINALLY blocks and transaction scoping?
12/02/2024
- 04:03 AM Bug #9318: Make record nursery visible on removeRecords
- Alexandru Lungu wrote:
> I meant making the existing @deleteAll()@ call the @deleteAll(deleteIndex)@ with @null@ and... - 03:54 AM Bug #9318: Make record nursery visible on removeRecords
- > I am wondering how should this look in the converted code?
Well, the converted code is now @tt.deleteAll()@ and ... - 03:50 AM Bug #9318: Make record nursery visible on removeRecords
- Created *9318a* from *trunk/15586* and committed an initial implementation on *9318a/15587*. Allows to make a distinc...
- 03:48 AM Bug #7496: finish support for query:forward-only attribute
- Alexandru Lungu wrote:
> Danut, what is the status of 7496c? What testing is left?
*7496c* has be queued for ChUI r... - 03:46 AM Bug #7496: finish support for query:forward-only attribute
- Danut, what is the status of 7496c? What testing is left?
11/29/2024
- 11:19 AM Bug #9399: Record cannot be found by ROWID in non-default buffer
- No, 4GL doesn't behave in this way.
- 02:10 AM Bug #9399: Record cannot be found by ROWID in non-default buffer
- Please run the test in OpenEdge with the same .df schema as you originally used in FWD - if OpenEdge behaves the same...
- 10:15 AM Feature #9057 (Test): enable intermixed access to default tenant (shared) data and tenant-specifi...
- The branch 9057a was rebased and then merged into trunk. Before that I did a quick smoke-test to be sure there is no ...
- 08:24 AM Feature #9057 (Merge Pending): enable intermixed access to default tenant (shared) data and tenan...
- Please merge 9057a to trunk, rebasing if necessary.
- 05:54 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- > Where does this testing stand?
The regression testing passed.
- 10:06 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I have committed a small clean revision and rebased the branch to 15584.
I pushed up to revision 15609. If the last ... - 06:03 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- I tested on the above testcase more combinations of data types.
These are the results:
|_.TtFirst – SRC|_.TtSecon...
11/28/2024
- 03:08 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Alexandru Lungu wrote:
> Ovidiu, compilation worked (no more errors); I am moving on with run-time testing.
Where... - 10:20 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, compilation worked (no more errors); I am moving on with run-time testing.
- 09:04 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I added those 3 methods reported in note 50. Committed revision 15601.
Note that all methods which were added havi... - 06:07 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Alex, if you have time before Ovidiu gets in, please add back the missing APIs upon which the ChUI application is dep...
- 03:21 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I think the compiling is quite incremental. Even I get past #9057-42, new issues are present:
* @persistence.execu... - 10:30 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Committed revision 15600 of 9057a. It contains the changes noted in above discussion (review).
- 01:31 PM Bug #9399: Record cannot be found by ROWID in non-default buffer
- OK, I resolved the issue for myself. It is a weird FWD conversion issue. In my @.df@ file I had a permanent table cal...
- 10:01 AM Bug #9399: Record cannot be found by ROWID in non-default buffer
- Testcase attached. 4GL displays "1", FWD throws "xtt record not on file".
Checked on trunk rev 15583. Checked that i... - 09:50 AM Bug #9399 (New): Record cannot be found by ROWID in non-default buffer
- 07:49 AM Bug #9397: Fix COPY-TEMP-TABLE issues
- h3. Summary of the Issue
Two key issues have been identified with the @COPY-TEMP-TABLE@ function:
*1. When Shou... - 06:41 AM Bug #9397 (Closed): Fix COPY-TEMP-TABLE issues
11/27/2024
- 05:19 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Eric Faulhaber wrote:
> * I reviewed the changes, but it is hard to review for possible missing changes, such as pla... - 02:41 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Code review 9057a/15578-15598:
Big update! In part, this is because I have re-reviewed the older revisions I revie... - 01:37 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Never done, in the new format. I will try to.
- 12:55 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu Maxiniuc wrote:
> I've just done that. Committed revision 15599.
>
> I wanted to test them but for some st... - 12:39 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I've just done that. Committed revision 15599.
I wanted to test them but for some strange causes, the project fail... - 12:35 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Alexandru Lungu wrote:
> I was successful in converting and compiling some part of the direct Java code. However, I ... - 10:01 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I was successful in converting and compiling some part of the direct Java code. However, I got to a point where there...
- 08:38 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Status update:
* I addressed the issues reported by Constantin in note #9057-38 and Alexandru in #9057-39. Committe... - 06:08 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Testing ETF, in the conversion the only change is a new line which no longer exists between the var def and the @forE...
- 03:02 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, I am sorry, but I missed:...
- 02:58 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, please remove this debug line:
> src/com/goldencode/p2j/persist/orm/SessionFactory.java:381: ... - 09:34 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Added TRPL documentation on MT processing.
Committed revision 15597. - 09:33 AM Bug #9365 (Test): The active buffer is no longer set for getters, so _getClob is not working
- 09:30 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- 9365a is merged to trunk as rev 15579.
- 09:21 AM Bug #9365 (Merge Pending): The active buffer is no longer set for getters, so _getClob is not wor...
- I am OK with the changes in 9365a. Please merge to trunk now.
- 08:44 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- I committed rev 15578 and tested it, the testing went ok.
- 07:30 AM Bug #9365 (Internal Test): The active buffer is no longer set for getters, so _getClob is not wor...
- Review of 15577:
* I think there is a confusion. I was looking into a branch older than rev. 15573 in which the ac... - 06:21 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- Made the discussed changes, committed rev 15577 and added @TestCLOBGetter.cls@ to the testcases project.
- 05:39 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- I think we need more consistency with the moment when the active buffer is set and @activeBufferSet@ flag is used. So...
- 05:34 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- Alexandru Lungu wrote:
> Can you describe what are the possible cases in which this addition in required?
This is ... - 05:15 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- > If you mean if (bmd.batchDepth != BatchModeData.NOT_ACTIVE && !bmd.dirtyBatchBuffers.containsKey(buffer)), then yes...
- 04:57 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- Alexandru Lungu wrote:
> Review of 9365a:
> * is @BufferManager@ change still needed?
If you mean @if (bmd.batchDe... - 04:35 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- Review of 9365a:
* I am OK with the set/restore mechanism.
* is @BufferManager@ change still needed?
* you also ha... - 04:06 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- The largest app unit test regression testing passed. I could think of a single scenario where the issue discussed in ...
- 07:34 AM Feature #6441: compatible collation for UTF-8 databases
- From #9378-8 :
This looks like is just how @en_US.UTF-8@ collation works, and is not a postgresql problem, but a c... - 05:34 AM Bug #7496: finish support for query:forward-only attribute
- Rebased *7496c* to latest *trunk/15578* and the branch is now at revision *7496c/15579*.
- 05:24 AM Bug #7496: finish support for query:forward-only attribute
- Test plan:
* large customer application harness and run some reports. (Harness passed, tested 4 reports and those al... - 03:29 AM Bug #7496: finish support for query:forward-only attribute
- Committed *xfer testcases/1655*:
* adaptive scrolling tests in @fwd_tests/persist/queries/@
* forward-only tests ...
11/26/2024
- 12:33 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Done. I did a quick smoke test to check at least it compiles correctly.
I am going on with tests as described in #90... - 11:30 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Alexandru,
Thank you for reporting this.
I encountered similar issue when I did some tests with the large applicat... - 10:00 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, I started looking into 9057a, but I failed running @ant deploy@ on the ChUi regression tests because it uses ...
- 09:35 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, should I test 9057a? There is also a 9057b, that is why I am asking.
- 09:27 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Eric Faulhaber wrote:
> Ovidiu, don't you need to rebase the branch?
I've just done the rebase. The current revisio... - 03:33 AM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I attempted to patch 7156c with the changes from 9057a, but did not succeed, the patch is over 10k lines, 7156c and t...
- 11:45 PM Feature #9057 (Review): enable intermixed access to default tenant (shared) data and tenant-speci...
- Ovidiu, don't you need to rebase the branch?
- 08:16 PM Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I think I have finished the multi-tenant specific implementation. The latest commit is 15586 in branch 9057a.
Since ... - 09:46 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- Artur, please also design a small 4GL Unit Test suite with this edge case and add it to your existing suite. Also tes...
- 09:45 AM Bug #9365 (Review): The active buffer is no longer set for getters, so _getClob is not working
- I made the necessary changes and committed 15576, meanwhile I started a large app unit test module for testing.
- 08:53 AM Bug #9365 (WIP): The active buffer is no longer set for getters, so _getClob is not working
- 07:32 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- I wanted to be consistent with the way the restore is happening for all buffers, but I guess this is not imperative f...
- 07:28 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- > but if is is used in a batch assign, then it's state can't be restored in the invoke of the getter, it has to be at...
- 06:25 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- @getterActiveBuffers@ has a similar functionality to @dirtyBathBuffers@ In a simple assign case, we can just check if...
- 05:37 AM Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- *My understanding of the problem and proposed solution*: The problem is that CLOB field getters don't have an active ...
- 09:45 AM Bug #9194 (WIP): FWD selects the wrong index when using CONTAINS?
- I've committed to 9194a rev. 15578 a really small change:
* I re-enabled the selection of word-indexes.
Next, we ... - 07:27 AM Bug #7496: finish support for query:forward-only attribute
- Alexandru Lungu wrote:
> adaptive_scrolling should clearly go into fwd_tests (maybe persist/queries folder?).
I was... - 07:25 AM Bug #7496: finish support for query:forward-only attribute
- adaptive_scrolling should clearly go into fwd_tests (maybe persist/queries folder?).
forward_only depends ... the ... - 06:04 AM Bug #7496: finish support for query:forward-only attribute
- Alexandru Lungu wrote:
> Also please extend xfer 4GL unit test suite with your examples.
Should I commit the adap... - 05:11 AM Bug #7496 (Internal Test): finish support for query:forward-only attribute
- *Review of 7496c/15558*
* The changes aim to notify the @AdaptiveQuery@ when the delegate of the @ProgressiveResul... - 05:07 AM Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- An observation as part of #7496 (especially #7496-92), the @ProgressiveResults@ are not cached if it uses a @SimpleRe...
- 05:04 AM Bug #9383 (Test): Cache only the current delegate on transaction commit if a ProgressiveResults i...
11/25/2024
- 10:22 AM Bug #9194: FWD selects the wrong index when using CONTAINS?
- Radu Apetrii wrote:
> I think I'll run the same test with Hotel next.
Well, nothing changed in Hotel with word-inde... - 09:04 AM Bug #9194: FWD selects the wrong index when using CONTAINS?
- Eric, if you want to take a look at the files, you can check both @.diff@ files, they aren't that large. Keep in mind...
- 06:51 AM Bug #9194: FWD selects the wrong index when using CONTAINS?
- Soo, I can finally make an update. I will attach a couple of files:
* A @start.p@ which contains 7 query examples wr... - 08:52 AM Bug #9318: Make record nursery visible on removeRecords
- From #8959-19:
> The only limitation is that deleteIndex should come from the converted code and requires conversion... - 07:42 AM Bug #9318 (WIP): Make record nursery visible on removeRecords
- 07:38 AM Bug #9318: Make record nursery visible on removeRecords
- 9275a was merged recently to trunk. The same changes reached 7156c at some point. Danut, please take over this as par...
- 07:57 AM Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- PS: Mind that @FqlPreprocessor.preprocess@ does the whole work. It iterates the AST *multiple times*, so there are se...
- 07:44 AM Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- Ioana, please focus on detecting how @dropAlias@ and @replacementAlias@ are relevant and why we need to computed them...
- 07:43 AM Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Alexandru Lungu wrote:
> I think we already invested to much effort on too little results for #7641. I will reject t... - 07:39 AM Bug #7641 (Rejected): Lower the number of Map.get() calls in the persistence layer
- I think we already invested to much effort on too little results for #7641. I will reject this task. Stefanel, please...
- 06:25 AM Bug #9365 (Review): The active buffer is no longer set for getters, so _getClob is not working
- @isBatchAssignMode@ looks in the current scope, so in the case from note 1, @tt2@ won't be added to the dirty batch b...
- 06:23 AM Bug #9365 (WIP): The active buffer is no longer set for getters, so _getClob is not working
Also available in: Atom