Activity
From 11/10/2024 to 12/09/2024
12/10/2024
- 08:34 PM Base Language Feature #9437: enhancements for Progress.Lang.Class
- ...
- 08:33 PM Base Language Feature #9437 (Closed): enhancements for Progress.Lang.Class
- 08:26 PM Base Language Feature #9436: add built-in OO classes
- ...
- 08:24 PM Base Language Feature #9436 (WIP): add built-in OO classes
12/09/2024
- 06:50 PM Base Language Feature #9435: class-level virtual procedure/function definitions
- Some procedures and functions can be defined in classes.
* @PROCEDURE EXTERNAL@
* @PROCEDURE/FUNCTION ... IN hand... - 06:49 PM Base Language Feature #9435 (Closed): class-level virtual procedure/function definitions
- 06:44 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Some things to ensure are fully working:
* @CATCH@ with inner @UNDO, THROW@
* @FINALLY@ with @DELETE OBJECT@ (wit... - 04:56 PM Base Language Bug #9411: Implement SESSION:STREAM
- Code Review Task Branch 9411a Revision 15609
1. Instead of @SessionUtils@, the getter should be in @I18nOps@.
2... - 10:05 AM Base Language Bug #9411: Implement SESSION:STREAM
- Committed 9411a revision 15609.
- 09:39 AM Base Language Bug #9411: Implement SESSION:STREAM
- That seems reasonable. Please put the changes in a branch.
- 09:24 AM Base Language Bug #9411: Implement SESSION:STREAM
- ...
- 09:20 AM Base Language Bug #9411: Implement SESSION:STREAM
- I tested the OE application and introduced other encoding formats in startup. @SESSION:STREAM@ can also output other ...
- 09:07 AM Base Language Bug #9411: Implement SESSION:STREAM
In @method_attributes.rules@:...- 03:03 AM Base Language Bug #9411 (WIP): Implement SESSION:STREAM
- 04:05 PM Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- *Review of 9397a*:
* Changes look good in terms of error handling.
* for type checking:... - 11:55 AM Base Language Bug #6640: parsing bug for initial ",0000" for decimal variables or fields
- What happens in OE when you set the decimal separator or group separator to different values?
You can set this on ... - 10:44 AM Base Language Bug #6640: parsing bug for initial ",0000" for decimal variables or fields
- Seems, the decimal separators are ignored completely when parsing a string to a number.
In OE this works as if the i... - 08:47 AM User Interface Bug #9430: TREELIST sorting issues
- There are two issues related to @TREE-LIST@ widget column sorting:
# sorting does not work for any numeric column.... - 08:42 AM User Interface Bug #9430 (New): TREELIST sorting issues
- 08:25 AM Database Bug #9426 (Rejected): Failed to UPDATE when flushing an INVALID dmo
- 08:10 AM Database 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 Database Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
12/07/2024
- 09:14 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15605@ and updated to revision @15626@.
This change adds ability to optimiz...
12/06/2024
- 09:21 AM Database Bug #9426: Failed to UPDATE when flushing an INVALID dmo
- The stack trace:...
- 09:11 AM Database Bug #9426 (Rejected): Failed to UPDATE when flushing an INVALID dmo
- 08:42 AM Database Bug #9318: Make record nursery visible on removeRecords
- Latest implementation was committed to *9318a/15588*
- 08:01 AM Database 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 Database 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 Database 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... - 05:34 AM User Interface Bug #5622: TREEVIEW widget issues
- *ISSUE*
# In *treeview.p* example create a new node by pressing @Create node@ button.
# Use some invalid number f... - 10:32 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Status update.
The next improvements set is still in progress. The idea is to use update approach for current cell...
12/05/2024
- 09:47 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> Yuck. I'm not OK with error messages being dependent upon files independently installed or edite... - 08:27 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Marian Edu wrote:
> Greg Shah wrote:
> > Yes, exactly this. Luckily, this is a pretty rare case because they try t... - 09:02 AM Base Language Bug #9417: Errors might not be logged by the LegacyLogManager.
- Apart from the example in note 1, I have not been able to find cases where errors are not logged, but there might be....
- 08:56 AM Base Language Bug #9417: Errors might not be logged by the LegacyLogManager.
- How might you test this bug?
- 08:38 AM Base Language Bug #9417: Errors might not be logged by the LegacyLogManager.
- +Galya, +Constantin
- 08:36 AM Base Language Bug #9417: Errors might not be logged by the LegacyLogManager.
- ...
- 08:33 AM Base Language Bug #9417 (New): Errors might not be logged by the LegacyLogManager.
- 07:03 AM Database 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 Database 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 Database 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 Database 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... - 05:34 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> Danut, I am trying to drag the discussion to the point where proving that the error occurs ... - 05:26 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Danut, I am trying to drag the discussion to the point where proving that the error occurs only when @var4glType@ and...
- 03:55 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> Please investigate why @tt.f1 = LENGTH('abc')@ is hitting the switch-case, making @var4glTy... - 03:20 AM Base Language Bug #9396 (WIP): Improve Incompatible data types in expression or assignment. (223) error handling
- Resuming work for #9396-25.
- 04:42 AM Database Bug #7496 (Test): finish support for query:forward-only attribute
- Branch 7496c was merged into trunk as rev. 15596 and archived.
- 04:33 AM Database Bug #7496 (Merge Pending): finish support for query:forward-only attribute
- Please merge 7496c to trunk now.
12/04/2024
- 06:44 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15614@, rebased with recent trunk @15595@, new revision is @15615@.
This is anoth... - 10:55 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15594@, new revision is @15613@.
The testing looks better, but there is one... - 08:09 AM Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Addressed code review in *9397a rev. 15586*.
Ovidiu Maxiniuc wrote:
> * @TemporaryBuffer.java@:
> ** line 4481... - 08:01 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- > My conclusion is that we need to add the full type checking during standard conversion with error reporting if we w...
- 06:43 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> Ovidiu, the work-flow of static and dynamic queries in FWD differs a bit, especially throug... - 04:55 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- *Review of 8396a*
* While the approach should fix the evident problem, I think it is too relaxed. Mind that @1 + 1... - 04:17 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Ovidiu, the work-flow of static and dynamic queries in FWD differs a bit, especially through @DynamicQueryHelper@. @f...
- 04:34 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> Yes, exactly this. Luckily, this is a pretty rare case because they try to keep OE backwards com... - 04:31 AM Runtime Infrastructure Bug #9414: Re-enable support for nio sockets on Java 17
- This task is about re-enabling support of FWD nio sockets implementation in Java 17. Recently customers were forced t...
- 04:28 AM Runtime Infrastructure Bug #9414 (New): Re-enable support for nio sockets on Java 17
12/03/2024
- 05:41 PM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> *Ovidiu*, can you provide an insight for this matter?
First, a bit of wisdom :) from my ... - 08:49 AM Base Language Bug #9396 (Review): Improve Incompatible data types in expression or assignment. (223) error hand...
- Committed the changes to *9396a/15588*. Partially reverted changes from 15583 and 15584 revisions.
Please review.
... - 07:58 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> > 528 - 4359 times (ProgressParserTokenTypes.KW_AND)
>
> I wonder if this is something l... - 07:03 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- > 528 - 4359 times (ProgressParserTokenTypes.KW_AND)
I wonder if this is something line @tt.f1 = 1 and true@ kind ... - 06:59 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> Can you check what the construct is in that case? I expect to see UPPER(RTRIM()) kind of co... - 06:55 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Can you check what the construct is in that case? I expect to see UPPER(RTRIM()) kind of combination in 99% of that c...
- 06:12 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- I've run the analysis on how often we get @FUNCTION(literal)@ constructs (the scenario involves the extended performa...
- 04:47 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- I also committed the logical(int) constructor change to *9396a/15586*.
Adjusted Done%. - 04:45 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru Lungu wrote:
> Danut, lets go for to the more evident fix of not allowing the literals to be extracted in ... - 04:42 AM Base Language Bug #9396 (WIP): Improve Incompatible data types in expression or assignment. (223) error handling
- Danut, lets go for to the more evident fix of not allowing the literals to be extracted in such complex scenarios. Th...
- 04:33 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Alexandru, you are right. The problem also happens with other functions, the example:...
- 04:15 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- > Is the literal extraction happening only in f1 = 1 kind is situations? Or f1 + 1 = f2 is also a valid case in which...
- 03:51 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Somehow I modified this, sorry.
- 03:47 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- > where the injected variable is actually a CHARACTER but the conversion should fail because of the datetime function...
- 01:08 PM Database 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 Database 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 Database Bug #9397 (WIP): Fix COPY-TEMP-TABLE issues
- 08:24 AM Database 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 Database 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 Database Bug #9034 (Test): FindQuery unique fails in a self join context
- 9034a was merged to trunk as rev 15593.
- 09:42 AM Database Bug #9034 (Merge Pending): FindQuery unique fails in a self join context
- Please merge 9034a *after 9263a* to trunk.
- 08:08 AM Database Bug #7496: finish support for query:forward-only attribute
- ChUI regression tests passed. l.e. updated #7496-102
*7496c* can be merged. - 07:42 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15605@, rebased with recent trunk @15590@, new revision is @15609@.
The set of im... - 10:06 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The current implementation is under review to find out possible reasons for floating errors with horizontal lines box...
- 05:39 AM Base Language Bug #9411: Implement SESSION:STREAM
- This task is created to cover the implementation details of SESSION:STREAM.
- 05:39 AM Base Language Bug #9411 (Closed): Implement SESSION:STREAM
- 05:33 AM Database Bug #6744: rollback when there are catch/finally blocks opening their own transactions
- On the first look, it seems related.
- 05:30 AM Database 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:49 PM Build and Source Control Support #9349: license report inputs clutter the root of the project
- Tomasz Domin wrote:
> It seems that @org.gradle.internal.resolve.ArtifactNotFoundException@ is generated in case dep... - 11:06 AM Runtime Infrastructure Bug #7498 (Rejected): allow a single Web client launch if the client presses ENTER key multiple t...
- 10:48 AM Runtime Infrastructure Bug #7498: allow a single Web client launch if the client presses ENTER key multiple times
- This task should be closed. The changes to the login page prevent from multiple clicks on the login button.
- 10:40 AM Runtime Infrastructure Feature #9405: Admin API and Admin Console in a separate Jetty instance
- The Admin API and Admin Console (web UI) need to be in a separate Jetty instance to be assigned a web port different ...
- 10:36 AM Runtime Infrastructure Feature #9405 (New): Admin API and Admin Console in a separate Jetty instance
- 10:29 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- *Review of 9396a*
* The logical constructor can be condensed: @assign(value != 0)@. I agree that the constructor s... - 08:55 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> The @7657a@ updated to revision @15596@, rebased with recent trunk @15586@, new revision is... - 08:19 AM Base Language Support #9398 (Review): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session ...
- 08:19 AM Base Language Support #9398 (WIP): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session dat...
- The issue fixed in 9398a rev. 15587.
Now the @date-format@ client option can be used to set the @SESSION:DATA-FORM... - 05:49 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Eugenie Lyzenko wrote:
> I have no objection for @15587@ change. But @ChUI@ regression testing is required to ensure... - 04:03 AM Database 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 Database 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 Database 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 Database 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 Database Bug #7496: finish support for query:forward-only attribute
- Danut, what is the status of 7496c? What testing is left?
11/30/2024
- 11:31 AM User Interface Bug #7794: FILL-IN: editing numbers issues
- *DUPLICATE*
Type in the decimal delimiter character. Regardless of the value and the initial cursor positions, cur... - 09:16 AM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Inserting a zero digit (0) with the initial cursor is at least one position left from the leftmost digit.
...
11/29/2024
- 05:16 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Inserting into a decimal editor, default decimal format.
The value edited is @1.12@, padded left with 5 s... - 03:02 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15596@, rebased with recent trunk @15586@, new revision is @15604@.
This change a... - 01:50 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Are you sure its a regression ? I've rolled back to revision 15500 and then 15479 it still di... - 12:20 PM User Interface Bug #9340 (Review): CHOOSE statement does not display widget help string in ChUI
- Are you sure its a regression ? I've rolled back to revision 15500 and then 15479 it still didnt work properly.
C... - 10:27 AM User Interface Bug #9340 (WIP): CHOOSE statement does not display widget help string in ChUI
- 11:19 AM Database Bug #9399: Record cannot be found by ROWID in non-default buffer
- No, 4GL doesn't behave in this way.
- 02:10 AM Database 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:20 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
- I've created the 9398a branch for fixing this.
- 10:15 AM Database 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 Database 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 Database 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 Database 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 ... - 09:35 AM Base Language Bug #9396 (Review): Improve Incompatible data types in expression or assignment. (223) error hand...
- Committed *9396a/15585*. Added logical(int) constructor to fix #9396-7.
All written tests passed (tests cover dyna... - 09:13 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Found the following test:...
- 07:01 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- Dănuț Filimon wrote:
> This turns out to be more complicated for certain cast functions, for example you can have @D... - 03:43 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- This turns out to be more complicated for certain cast functions, for example you can have @DATETIME(DATE(3,3,2001), ...
- 06:08 AM Base Language Bug #8309 (Internal Test): Do the error handling for r-index and extend implementation to INDEX a...
- I am OK with the 8309a changes.
- 06:03 AM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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).
- 02:07 PM User Interface Bug #9400 (Review): REGRESSION: Extra spaces inserted into date FILL-IN for formats with no date ...
- 02:07 PM User Interface Bug #9400 (WIP): REGRESSION: Extra spaces inserted into date FILL-IN for formats with no date com...
- Fixed in 9400a rev. 15585. Successfully tested in GUI. Review, please.
- 12:33 PM User Interface Bug #9400: REGRESSION: Extra spaces inserted into date FILL-IN for formats with no date component...
- I found a (most probably) regression:
# date @FILL-IN@
# @SESSION:DATE-FORMAT='ymd'@
# format @999999@
# type i... - 12:32 PM User Interface Bug #9400 (Internal Test): REGRESSION: Extra spaces inserted into date FILL-IN for formats with n...
- 01:31 PM Database 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 Database 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 Database Bug #9399 (New): Record cannot be found by ROWID in non-default buffer
- 10:16 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Greg Shah wrote:
> Can't we pass this encoded in a string value of the @-param@ OE command line parameter? In FWD t... - 09:17 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz Domin wrote:
> Marian Edu wrote:
> > Tomasz Domin wrote:
> >
> > > No, its configurable per @TestSet@ (gr... - 07:28 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Marian Edu wrote:
> Tomasz Domin wrote:
>
> > No, its configurable per @TestSet@ (group of test scenarios). That ... - 06:59 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Another example scenario that works now for both - ABLUnit and FWD Unit testing , requires harness/9270a/57
A mast... - 06:52 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz Domin wrote:
> No, its configurable per @TestSet@ (group of test scenarios). That allows for parallel runni... - 06:38 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Marian Edu wrote:
> Tomasz Domin wrote:
>
> > Marian - what is a status of implementation of Harness API protocol... - 06:22 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz Domin wrote:
> Marian - what is a status of implementation of Harness API protocol in ABL ?
I'm working ... - 08:42 AM Testing Bug #9338 (WIP): Import JUnit test report back into Harness
- 08:42 AM Testing Bug #9338: Import JUnit test report back into Harness
- In order to import test results from arbitrary place in a filesystem I've added support for filename variable substit...
- 08:39 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
- In FWD, the command line options that can be specified in OE are handled using our @com.goldencode.p2j.main.StartupPa...
- 08:12 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
- Progress allows to set the @SESSION:DATE-FORMAT@ from command-line using the @Date Format@ (@-d@) option.
Does FWD... - 08:09 AM Base Language Support #9398 (Test): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session da...
- 08:32 AM Build and Source Control Support #9349: license report inputs clutter the root of the project
- Roger Borrello wrote:
> Tomasz Domin wrote:
> > I am fine with all the changes.
>
> Thanks, Tomasz. Do you have ... - 07:49 AM Database 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 Database Bug #9397 (Closed): Fix COPY-TEMP-TABLE issues
- 07:08 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- *Committed 9396a/15583*. This commit fixes all of my testcases related to #9396-2 table (except the 3rd bullet point)...
- 06:42 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- The third bullet point is a regression added in trunk/15456, @recordOrShowError@ throws a @DeferredLegacyErrorExcepti...
- 06:10 AM Base Language Bug #9396 (WIP): Improve Incompatible data types in expression or assignment. (223) error handling
- From #9377-8:
I've created unit tests for testing the behavior of *temp-tables* fields and literals:
|_. Field ty... - 06:04 AM Base Language Bug #9396 (WIP): Improve Incompatible data types in expression or assignment. (223) error handling
- 04:38 AM Base Language Bug #8643 (Test): ErrorManager not handling caught errors and error-status:error attribute properly
- 04:38 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Branch 8643a was merged into trunk 15582 and archived.
- 03:25 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> The platform the current terminal screen is capturing by harness @Terminal@ class. This is ... - 08:21 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15579@, new revision is @15596@.
11/27/2024
- 05:19 PM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Ovidiu, I am sorry, but I missed:...
- 02:58 AM Database 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 Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Added TRPL documentation on MT processing.
Committed revision 15597. - 04:59 PM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Marian Edu wrote:
> Yes, to start ABL Unit we use PCT (https://github.com/Riverside-Software/pct) which is just a ... - 03:59 PM Build and Source Control Support #9349 (Internal Test): license report inputs clutter the root of the project
- 01:51 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
> >
> > The idea is to use platform default encoding for regression ... - 01:18 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> > Does this mean we shall make FWD runtime honor the version returned by @EnvironmentOps@?
>
>... - 12:37 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- > Does this mean we shall make FWD runtime honor the version returned by @EnvironmentOps@?
Yes, exactly this. Luc... - 12:35 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> I know it isn't nice to write, but in the 4GL code we can use @PROVERSION@ and have conditional m... - 12:32 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> I know it isn't nice to write, but in the 4GL code we can use @PROVERSION@ and have conditional m... - 10:59 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- I know it isn't nice to write, but in the 4GL code we can use @PROVERSION@ and have conditional matching code. On th...
- 08:55 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> Marian's team currently writes everything for 12.2 since that is what they have. That doesn't me... - 08:46 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Marian's team currently writes everything for 12.2 since that is what they have. That doesn't meant that that is the...
- 08:29 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> We MUST support both. Please add runtime version checking using the @EnvironmentOps@ "Progress" ... - 08:22 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- We MUST support both. Please add runtime version checking using the @EnvironmentOps@ "Progress" version helpers.
- 07:42 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Some implication found:
The @INDEX/R-INDEX@ tests now existing in the testcases assume the error message is:
<p... - 05:53 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Alexandru Lungu wrote:
> When updating I get:
> [...]
>
> The revisions you are mentioning look newer; maybe you... - 02:58 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- When updating I get:...
- 11:31 AM Base Language Bug #8643 (Merge Pending): ErrorManager not handling caught errors and error-status:error attribu...
- You can merge after 9342a.
- 09:46 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Greg, can I merge 8643a?
- 07:50 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Run CHUI regression tests, and they are passing.
- 09:33 AM Database Bug #9365 (Test): The active buffer is no longer set for getters, so _getClob is not working
- 09:30 AM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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
- 02:28 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Greg Shah wrote:
> > > * there are many places where @final@ was added to the method parameters. This remembered me ... - 02:23 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- > > * there are many places where @final@ was added to the method parameters. This remembered me of the "Overuse-of-f...
- 11:23 AM Base Language Bug #8309 (Review): Do the error handling for r-index and extend implementation to INDEX and LONG...
- Alexandru Lungu wrote:
> Review of 8309a/rev. 15573:
>
> * I am OK with the functionality of the changes and the ... - 08:53 AM Base Language Bug #8309 (WIP): Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- 08:00 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Review of 8309a/rev. 15573:
* I am OK with the functionality of the changes and the overall refactoring!
* minor ... - 12:33 PM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database 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:58 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
>
> The idea is to use platform default encoding for regression testcases. If we need to ke... - 09:04 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- +Tomasz
- 09:03 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- > The idea is to use platform default encoding for regression testcases. If we need to keep "ISO-8859-1" for some cas...
- 08:45 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15575@, new revision is @15592@.
Status update. Finally the @ChUI@ regressi... - 09:46 AM Database 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 Database 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 Database Bug #9365 (WIP): The active buffer is no longer set for getters, so _getClob is not working
- 07:32 AM Database 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 Database 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 Database 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 Database 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 Database 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 ... - 09:15 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I have run again *one by one* the fwd tests that failed only with @8643a@ and they passed.
- 07:51 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Andrei Plugaru wrote:
> *The testing I have done yesterday was probably flawed.*
>
> The problem was that I didn'... - 06:23 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constatin wrote:
> Did you restore the database before running the tests?
yes, a couple of times.
Andrei Plu... - 06:09 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- *The testing I have done yesterday was probably flawed.*
The problem was that I didn't reimport the DB before runn... - 05:56 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- ETF testing passed
- 04:11 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Eduard Soltan wrote:
> But the baseline result for fwd tests that I obtained it is a bit worse that the result Andre... - 07:27 AM Database 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 Database 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 Database 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 Database 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 Database 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 Database Bug #9383 (Test): Cache only the current delegate on transaction commit if a ProgressiveResults i...
11/25/2024
- 02:13 PM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Andrei Plugaru wrote:
> I have run the fwdtests and, unfortunately, *it seems there are 5 regressions*. I would want... - 01:53 PM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Andrei Plugaru wrote:
> I have run the fwdtests and, unfortunately, *it seems there are 5 regressions*. I would want... - 10:28 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I have run the fwdtests and, unfortunately, *it seems there are 5 regressions*. I would want, however, to make anothe...
- 08:48 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Andrei Plugaru wrote:
> Constantin Asofiei wrote:
> > Andrei: did you run both fwdtests and unittests?
>
> No, I... - 08:30 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin Asofiei wrote:
> Andrei: did you run both fwdtests and unittests?
No, I have only run the exact test t... - 08:29 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I run unitest for a large application.
Also run unittest of a large GUI app, and harness of a big rest app. - 08:28 AM Base Language Bug #8643 (Internal Test): ErrorManager not handling caught errors and error-status:error attribu...
- Review is OK. I can run ETF - what other testing is needed?
Andrei: did you run both fwdtests and unittests? - 03:27 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- *Eduard*, I retested #9353 with @8643a rev. 15530@ and the exception is still handled right. ✅
- 03:24 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin Asofiei wrote:
> Eduard, so there are no changes required for the branch?
No, there should be a change... - 03:21 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Eduard, so there are no changes required for the branch?
- 02:59 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I run the example from #9298-38 using command line, and got the same result as if running from OE.
Got the excepti... - 10:22 AM Database 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 Database 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 Database 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... - 10:04 AM Base Language Bug #6389: LENGTH function with COLUMN option
- My understanding from that time is the 'column' length is to align the text for i.e. printing. So this can not depen...
- 10:02 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Maybe there is one more thing we can try, I was thinking that the @column@ length is determined by the width of the c...
- 08:52 AM Database 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 Database Bug #9318 (WIP): Make record nursery visible on removeRecords
- 07:38 AM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 Database Bug #9365 (WIP): The active buffer is no longer set for getters, so _getClob is not working
11/24/2024
- 04:45 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
*Decimal* editor: the cursor is at any position inside the left leading spaces (not at the leftmost positi...
11/23/2024
- 10:15 PM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Yesterday I implemented the runtime support for the @setMultiTenantAlternative()@ to be method injected in case of po...
11/22/2024
- 02:47 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
An *integer* editor issue: in OE, if the format if full, and no more digits can be inserted, it is still pos... - 01:59 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Probably, due to #7794-36, it is possible to enter more digits than the format allows. For example, it is po... - 01:55 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *DUPLICATE*
UPD: this is a duplicate of #7794-27.
After #7794-4 was fixed, the displayed values are right aligned... - 10:22 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Please coordinate with Marian to check these into the [[p2j:Testcases]] project.
- 06:17 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Attached are unit tests for testing case-sensitivity.
- 05:29 AM Database Bug #9365: The active buffer is no longer set for getters, so _getClob is not working
- After the following change:...
- 03:55 AM Database Bug #9365 (Test): The active buffer is no longer set for getters, so _getClob is not working
- 04:10 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Actully I think that the problematic line in this code from #8643-38....
- 03:09 AM Database Bug #7496: finish support for query:forward-only attribute
- I've tested 7496c/15558 using the unit tests of a large customer and did not find any regressions.
- 01:35 AM User Interface Bug #8673: Deduce the logic behind OE focus management and implement in FWD
- Vladimir Tsichevski wrote:
> OE focus management feature I cannot explain: the default focus resolution differs in t...
11/21/2024
- 04:54 PM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- I've modified session 2 to make it work under Windows - actually it does not need to wait for server or servers need ...
- 08:42 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz Domin wrote:
> I have a question on initiating unit tests process for both - FWD and 4GL ABLUnit.
> Its poss... - 07:18 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- I have a question on initiating unit tests process for both - FWD and 4GL ABLUnit.
Its possible with command line (e... - 03:10 PM Base Language Bug #8309 (Review): Do the error handling for r-index and extend implementation to INDEX and LONG...
- Issue fixed in rev. 15573. Review, please.
- 01:31 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Vladimir Tsichevski wrote:
> Another issue discovered: the @R-INDEX@ implementation does not support @CHARACTER@ cas... - 07:28 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Another issue discovered: the @R-INDEX@ implementation does not support @CHARACTER@ case sensitivity, the comparison ...
- 10:13 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin Asofiei wrote:
> But a question: does this test still work in FWD with 8643a?
Well, not really. I cha... - 03:41 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- The changes make sense, we've seen weird behavior for db-related errors in other places.
But a question: does this... - 08:53 AM User Interface Feature #7884: Standard 4GL methods used for login screen authentication to be exposed in session...
- Greg Shah wrote:
> Galya: Please summarize any questions that are still pending.
Well, the question I have since ... - 08:00 AM User Interface Feature #7884: Standard 4GL methods used for login screen authentication to be exposed in session...
- Galya: Please summarize any questions that are still pending.
- 08:19 AM User Interface Bug #8673 (Review): Deduce the logic behind OE focus management and implement in FWD
- 07:59 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Greg Shah wrote:
> > a new set of FindQuery APIs which would accept both tuple of (fql, client-where, args). I think... - 07:27 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Carson Mader wrote:
> Will the runtime still support running in single-tenant and multi-tenant mode without the need... - 07:17 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Will the runtime still support running in single-tenant and multi-tenant mode without the need for a conversion when ...
- 06:44 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- > a new set of FindQuery APIs which would accept both tuple of (fql, client-where, args). I think we can keep the cur...
- 06:09 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Yes, I did think of something like that, but since it involved changes in generated code, I kept it a plan B.
Ther... - 04:34 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Are you expecting conversion to be specific to MT in this case? It would be the first thing that was hard coded in t...
- 07:45 PM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- Update on my latest effort to get done the last known multiple-tenant issue described above.
The compound queries ... - 05:36 AM Database Bug #9251 (Test): cache the translated FQL in FQLPreprocessor.translate
- Branch 9251b was merged into trunk as rev. 15572 and archived.
- 05:27 AM Database Bug #9251 (Merge Pending): cache the translated FQL in FQLPreprocessor.translate
- You can merge to trunk now.
- 04:49 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
- 9251b should have been merged to trunk. It's just a null check.
- 04:46 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
- What are the next steps with 9251b?
- 05:03 AM Database Bug #7496 (Review): finish support for query:forward-only attribute
- *Committed 7496c/15558*. When the delegate of ProgressiveResults closes, the AdaptiveQuery.resultsCached should be se...
- 04:11 AM Database Bug #7496: finish support for query:forward-only attribute
- Dănuț Filimon wrote:
> I am now thinking on how to _notify_ the AdaptiveQuery that it's results (ProgressiveResults)... - 07:11 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Eugenie Lyzenko wrote:
> Does it require reconversion?
No. - 07:05 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Roger,
Does it require reconversion?
11/20/2024
- 06:56 PM Database Feature #9302 (Closed): new reports for abbreviated field names and abbreviated table names
- 06:45 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- *Merge notification for task branch 9302a*
Branch 9302a was merged to trunk as revision 15571 and archived.
* A... - 06:32 PM Database Feature #9302 (Merge Pending): new reports for abbreviated field names and abbreviated table names
- You can merge to trunk now.
- 06:14 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- There isn't anything left to do with this task. I've rebased the branch to 15577.
- 06:09 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- That's fine. We'll just document the Custom Reports:
|_. Field |_. Value |
| Report Type | ... - 05:53 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- The multiple buckets version is the useful case for actually interacting with the report online.
If we need this k... - 05:47 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> Instead of setting @dumpType@, you set @dumpExpr@.
That works great... this is a very useful r... - 05:02 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- > Is there a way to set the match expression in the profile.rpt?
Instead of setting @dumpType@, you set @dumpExpr@... - 04:44 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- I have a good report that aggregates all the details so an export contains all the matches:...
- 05:37 PM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- Branch 8309a rev. 15571 now handles invalid index argument for @R-INDEX@ correctly.
ABLUnit tests attached for the @... - 12:14 PM Base Language Bug #8309 (WIP): Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- I've created the 8309a branch for this.
- 09:55 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I am sorry, I forgot to add the 'destination' parameter for @chr@ function. I updated the procedures above. It turn o...
- 09:19 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Constantin Asofiei wrote:
> But: are we sure characters in a certain string are not 'merged' into i.e. 3 columns eve... - 09:10 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I extended the extractor to:...
- 09:07 AM Base Language Bug #6389: LENGTH function with COLUMN option
- We can keep this data in a file (or an array) directly, no need to complicate things with intervals.
But: are we s... - 09:02 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Correct me if I am wrong, but the main problem with an approach like this is the fact that we can't rely on intervals...
- 08:49 AM Base Language Bug #6389: LENGTH function with COLUMN option
- To extract the column lengths for all 64Ki Unicode characters we can use the following procedure (do not forget to st...
- 07:59 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Artur Școlnic wrote:
> Ovidiu, won't manually scanning the Unicode planes for any type of characters limit the funct... - 07:08 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Yes, the results are from OE. In FWD the @length@ function does not work with any of the parameters if multi byte cha...
- 07:03 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Are these results from OE?
- 06:12 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I was operating under the assumption that @chr(, "utf-8")@ encodes a character using utf-8 and 4gl will calculate the...
- 09:31 AM Database Bug #7496: finish support for query:forward-only attribute
- Dănuț Filimon wrote:
> The strangest part now, I'd expect a rollback / the transaction to be committed (the TRANSACT... - 05:00 AM Database Bug #7496: finish support for query:forward-only attribute
- I've tracked the issue and found the following:
* In @ProgressiveResults.moveTo()@, the @position@ is @236@, it scro... - 08:19 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- An example scenario that works now.
A master testplan:
* there are two new targets - one is a stream for controllin... - 08:08 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Pardon me, I didn't see that the test file was also modified during the latest commit. So no more source code issues.
- 08:07 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- The problem that I am referring to is passing an output parameter to a procedure which expects an input parameter.
... - 07:55 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Șerban Bursuc wrote:
> Marian, there is one more problem in the source code that the FWD runtime rightfully found. @... - 07:36 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Marian, there is one more problem in the source code that the FWD runtime rightfully found. @hLog@ should be an @inpu...
- 05:00 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Marian Edu wrote:
> I've fixed the code and will push the changes in bazaar in a few.
Code fixed in rev #1652.
- 04:33 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Greg Shah wrote:
> > I don't see the declaration of this @hEvent@.
>
> Yes, that is broken 4GL code (or a bug in ...
11/19/2024
- 12:51 PM Base Language Bug #6389: LENGTH function with COLUMN option
- Eugenie Lyzenko wrote:
> However the main question here I think is to detect what is the output of the @LENGTH@ in 4... - 12:44 PM Base Language Bug #6389: LENGTH function with COLUMN option
- +Review of 6389a/15563+
The solution seems close, but there are some issues we need to discuss:
* your sample in ... - 12:07 PM Base Language Bug #6389: LENGTH function with COLUMN option
- The approach used in @15563@ should work for 16-bit Java characters. If 4GL @LENGTH@ function always return number of...
- 08:04 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Ovidiu and Eugenie: Please review.
- 07:19 AM Base Language Bug #6389 (Review): LENGTH function with COLUMN option
- The length of wide chars seems to be @2@ regardless of the mode the program is ran in (gui, chui, batch), of the outp...
- 10:40 AM Testing Bug #9338: Import JUnit test report back into Harness
- I've implemented support for JUNIT-IMPORT tests.
It allows importing JUnit Legacy format test report from local file... - 10:34 AM Testing Bug #9338: Import JUnit test report back into Harness
- Vladimir Tsichevski wrote:
> I've implemented a tool, which is able to parse the JUnit5 legacy test output format an... - 05:12 AM Testing Bug #9338: Import JUnit test report back into Harness
- I've implemented a tool, which is able to parse the JUnit5 legacy test output format and compare two reports. See #9134.
- 09:53 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- > I don't see the declaration of this @hEvent@.
Yes, that is broken 4GL code (or a bug in preprocessing). The cac... - 09:50 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- > For TestWindow.cls it says that it doesn't find TestSikuli.w, looks like I still have a parsing issue but it's not ...
- 09:01 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Greg Shah wrote:
> > ./abl/sikuli/ui/support/windows/TestSikuli.w:221:8: unexpected token: hEvent
>
> What is the... - 08:44 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- > ./abl/sikuli/ui/support/windows/TestSikuli.w:221:8: unexpected token: hEvent
What is the line that fails from th... - 05:04 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- I am trying to convert the sample tests from @sikuli/ui@ but I get this parsing error:...
- 09:15 AM Base Language Bug #9037 (Review): Two timers problem: only one fires
- Branch 8393b on rev. 15573 fixes the problem. I (re)tested it with the @8393.p@ and the big customer application.
I ... - 09:01 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- This issue is derived from #9271-11.
- 09:00 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- start.p...
- 08:54 AM Base Language Bug #9354 (WIP): Invalid handle (3135) error is thrown insted of the 10068 error.
- 08:00 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- The need for a subselect is currently determined in two places:
# @QueryComponent.getWhere()@:...
11/18/2024
- 05:02 PM Database Feature #7020: always use "expanded" extent fields
- Greg Shah wrote:
> Ovidiu: What is the list of remaining work/testing to finish this task?
I have committed revis... - 08:13 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu Maxiniuc wrote:
> As far as I can remember, 7020c is the latest revision. I did not removed (archived) 7020b ... - 08:08 AM Database Feature #7020: always use "expanded" extent fields
- Stefanel Pezamosca wrote:
> I have locally rebased 7020b branch to trunk revision 15561. @./gradlew all@ works, but ... - 07:41 AM Database Feature #7020: always use "expanded" extent fields
- I have locally rebased 7020b branch to trunk revision 15561. @./gradlew all@ works, but functionality remains to be t...
- 03:27 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15568@, new revision is @15585@.
At this time the plan is to run @ChUI@ reg... - 02:42 PM Build and Source Control Support #9349: license report inputs clutter the root of the project
- Tomasz Domin wrote:
> I am fine with all the changes.
Thanks, Tomasz. Do you have any ideas about the @ResolveExc... - 12:44 PM Build and Source Control Support #9349: license report inputs clutter the root of the project
Review 9349a/15568: Commit 15567 moves license report files from root directory to @tools/licenseReport/@, commit 1...- 10:43 AM Build and Source Control Support #9349: license report inputs clutter the root of the project
- Tomasz: Please review.
As to the other issues, you can work them wherever. - 10:07 AM Build and Source Control Support #9349 (Review): license report inputs clutter the root of the project
- Please review revision 15568 of branch 9349a.
Are some of the aforementioned issues something we could address in... - 09:57 AM Build and Source Control Support #9349: license report inputs clutter the root of the project
- > There are a couple of other minor build changes I'd like to check into the same branch, as well, with permission.
... - 09:55 AM Build and Source Control Support #9349 (WIP): license report inputs clutter the root of the project
- There are many failures running @./gradlew generateLicenseReport@ in the area of retrieving artifacts. There are 5 in...
- 07:16 AM Build and Source Control Support #9349: license report inputs clutter the root of the project
- These files clutter the project root:...
- 07:14 AM Build and Source Control Support #9349 (Closed): license report inputs clutter the root of the project
- 09:38 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I am using tests like the one in #6389-21.
- 09:36 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Did you test in both ChUI, GUI and batch process?
- 09:19 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Should I commit the fix for the "Column" parameter, or fix the other ones too?
- 08:50 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I have a fix for the @COLUMN@ parameter, but it looks like the same method could be used for all the parameters.
- 08:49 AM Base Language Bug #6389: LENGTH function with COLUMN option
- ...
- 07:41 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I was not aware we already have it :), thank you.
- 07:32 AM Base Language Bug #6389: LENGTH function with COLUMN option
- The same class exists in FWD as @p2j/build/lib/jline-2.14.6.jar:jline.console.WCWidth@. I'm confused why you need th...
- 07:29 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Constantin Asofiei wrote:
> Artur, you mean this project? https://github.com/jline/jline3
No, it it a class in the ... - 07:23 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Artur, you mean this project? https://github.com/jline/jline3
Greg: please comment about BSD. - 07:21 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I wrote an implementation for the @columnLength@ method, but it relies on the @jdk.internal.org.jline.utils.WCWidth@ ...
- 05:57 AM Base Language Bug #6389 (WIP): LENGTH function with COLUMN option
- 08:44 AM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
- I have committed a new revision of 9057a (r15574, was rebased to trunk 15560).
It contains clarifications for all ... - 08:11 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- We have analytics tooling that allows us to evaluate the level of support for each 4GL language feature. This is rep...
- 08:10 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- Greg Shah wrote:
> See [[p2j:Gap Analysis]].
Where is the gap marking for @LOG-MANAGER@? - 08:06 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- How is this task different from #3853?
- 08:06 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- See [[p2j:Gap Analysis]].
- 08:05 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- These are some items in reports for an application being evaluated.
* attributes
** @LOGGING-LEVEL@ (conversion f... - 08:02 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- What is the concern? I tested what I implemented, when I implemented it.
- 07:55 AM Base Language Bug #9350 (Internal Test): gap marking for LOG-MANAGER attributes and methods is probably wrong
- 07:52 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- This is right! However, the optimization shouldn't be only on OUTER-JOIN; it can be used for non-outer join queries. ...
- 07:22 AM Database Bug #9317 (WIP): FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches ...
- h3. Testcase
The schema consists of two persistent tables, @table1@ and @table2@, with the following characteristi... - 03:38 AM Database Bug #9267: Index Selection in case of a multiple index matches.
- Updated [[p2j:Chapter_27_Sorting_Query_Results#section-18]], with new index selection rule (4.1).
- 03:20 AM Database Bug #9034: FindQuery unique fails in a self join context
- 9034a_h2 was merged to FWD-H2 trunk as rev 54.
- 03:11 AM Database Bug #9034: FindQuery unique fails in a self join context
- Please go ahead and merge 9034a_h2 to FWD-H2 trunk.
- 02:10 AM Database Bug #9034: FindQuery unique fails in a self join context
- I am ready to merge 9034a_h2.
- 03:18 AM Database Bug #9347: Refactor the breakTie method fro temp-tables.
- This task is a follow up for #9267-44.
The way to break the tie between multiples indices choices should be refacto... - 03:12 AM Database Bug #9347 (New): Refactor the breakTie method fro temp-tables.
11/16/2024
- 05:27 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> > So the report now looks like this, although I'm pressed for time, and haven't been able to tes...
11/15/2024
- 04:42 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15561@, new revision is @15578@.
- 10:44 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15557@, new revision is @15574@.
- 03:26 PM User Interface Bug #9343: Incorrect NEXT-SIBLING attribute value for child WINDOW widget in GUI mode
- The problem description. In @GUI@ mode it is possible to have child window widget alongside with frame widget inside ...
- 03:17 PM User Interface Bug #9343 (New): Incorrect NEXT-SIBLING attribute value for child WINDOW widget in GUI mode
- 11:47 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu: What is the list of remaining work/testing to finish this task?
- 10:00 AM Database Bug #9267 (Test): Index Selection in case of a multiple index matches.
- 09:56 AM Database Bug #9267: Index Selection in case of a multiple index matches.
- Branch 9267a was merged into trunk revision 15561.
- 09:29 AM Database Bug #9267 (Merge Pending): Index Selection in case of a multiple index matches.
- I am mostly OK with 9267a. This seems to be a quirky case that requires special attention when computing the selected...
- 08:56 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Greg Shah wrote:
> And this doesn't cause ChUI regression testing to fail?
Yes. The tests are passing with bug em... - 08:48 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- And this doesn't cause ChUI regression testing to fail? That is surprising.
- 08:42 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Greg Shah wrote:
> What trunk revision shows this bug? This seems like a regression.
I noted from trunk @15548@.... - 08:32 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- What trunk revision shows this bug? This seems like a regression.
- 09:12 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- The problem is when defining help string for widget including as part of the @CHOOSE@ statement the string is not sho...
- 08:50 PM User Interface Bug #9340 (Internal Test): CHOOSE statement does not display widget help string in ChUI
- 07:26 AM Database Bug #9078: emit FindQuery as (reused) variables
- #9078-63 can be ignored, after looking into the structure of the table there is an additional field similar to @field...
- 06:40 AM Database Bug #9078: emit FindQuery as (reused) variables
- I think I might have been chasing a totally different bug in a customer application (a bit weird), the following quer...
- 07:11 AM Runtime Infrastructure Feature #9341: allow specification of startup parameters in OE command line option form
- We already do some level of parsing of the @CONNECT@ options/parameters and even @-pf@ files (e.g. #4392). If we pro...
- 07:04 AM Runtime Infrastructure Feature #9341 (New): allow specification of startup parameters in OE command line option form
- 06:55 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- > Are @-H@, @-S@ and @-P@ used only for the db? If so, it's best to have an array of custom objects with all the conf...
- 02:14 AM Database Bug #7496 (WIP): finish support for query:forward-only attribute
- From Constantin in #7143-1302:
> There is a regression in trunk rev 15530 when running ETF test:
> ...
11/14/2024
- 03:53 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- > The use of @record_types_rel@ threw me... should I be using that in the check for abbreviations instead of @evalLib...
- 03:05 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- I'm trying to keep this moving along in my spare time, so I'm still peeking at emails. See revision 15563.
The use... - 08:38 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> @condition="evalLib("record_types_rel", this) and this.getAnnotation("tablename_ab... - 07:51 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Code Review Task Branch 9302a Revisions 15556 and 15557
This is much better.
1. Unless you have found that data... - 12:25 PM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Just an update, implemented a working prototype of:
* executing subprocess with control over its Input and Output st... - 12:19 PM Testing Bug #9338: Import JUnit test report back into Harness
- Harness has a new feature that allows running external processes that interact with Harness with remote API.
One exa... - 11:57 AM Testing Bug #9338 (Closed): Import JUnit test report back into Harness
- 04:36 AM Database Bug #9078: emit FindQuery as (reused) variables
- Danut, the scenario would be like this, but OE doesn't allow unbind/re-bind of an already bound reference-only table ...
11/13/2024
- 05:36 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- > My guess is that trying to include database abbreviations is just a waste.
I would say so, since database names... - 11:14 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- The customer's application ran reports fine, and I was able to see the number of table/field abbreviations. My guess ...
- 05:06 AM Database Bug #9078: emit FindQuery as (reused) variables
- Constantin, do you have any test case where the bound buffers can differ? I tried getting a snippet from a customer a...
- 08:55 PM Database Feature #9057 (WIP): enable intermixed access to default tenant (shared) data and tenant-specific...
- I have committed a new incremental revision on 9057a (r15555).
Changes:
* the buffers are re-initialized (their per...
11/12/2024
- 05:37 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> You can use it to parse @text@ like this:
>
> @en2 = create("com.goldencode.p2j.schema.EntityN... - 04:51 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Roger Borrello wrote:
> I am not sold on @EntityName@, partly because there isn't many solid examples, and also it b... - 04:25 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- I am not sold on @EntityName@, partly because there isn't many solid examples, and also it blew up on Hotel GUI. The ...
- 04:06 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- > When we get to the @text@, how can I use @EntityName@ to parse? I need a leg up on that, because it is kind of free...
- 03:49 PM Database Feature #9302 (Review): new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> Code Review Task Branch 9302a Revisions 15553 through 15555
>
> I think you should separate th... - 03:06 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Code Review Task Branch 9302a Revisions 15553 through 15555
I think you should separate the table and field proces... - 01:16 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Roger Borrello wrote:
> Please review branch 15555 as I believe I have a solution to both tables and fields (and dat... - 12:55 PM Database Feature #9302 (WIP): new reports for abbreviated field names and abbreviated table names
- Please review branch 15555 as I believe I have a solution to both tables and fields (and databases) to be able to ann...
- 09:51 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Roger Borrello wrote:
> Greg Shah wrote:
> > Make @fieldname_abbreviated@ a @boolean@. Same for @tablename_abbrevi... - 09:20 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> Make @fieldname_abbreviated@ a @boolean@. Same for @tablename_abbreviated@. It just tells someo... - 08:13 AM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Make @fieldname_abbreviated@ a @boolean@. Same for @tablename_abbreviated@. It just tells someone that the field or...
- 05:41 AM Database Bug #9267: Index Selection in case of a multiple index matches.
- > Alex/Eric/Greg: So, are we waiting for something else, or can this be merged into trunk?
I understand that testi... - 04:49 AM Database Bug #9267: Index Selection in case of a multiple index matches.
- Radu Apetrii wrote:
> Eduard Soltan wrote:
> > - another GUI app, Radu did the conversion and query report. No regr... - 04:48 AM Database Bug #9267: Index Selection in case of a multiple index matches.
- Eduard Soltan wrote:
> - another GUI app, Radu did the conversion and query report. No regression.
It was reported ...
11/11/2024
- 06:46 PM Database Feature #9302: new reports for abbreviated field names and abbreviated table names
- Greg Shah wrote:
> Yes, tables cannot be fields.
I think we are not communicating well. How do you see this annot... - 02:22 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15548@, new revision is @15565@.
- 12:19 PM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir Tsichevski wrote:
> The work redone in the branch 6767b, The branch is rebased to trunk rev. 14906 the bran... - 09:31 AM Database Bug #9267 (Review): Index Selection in case of a multiple index matches.
- Radu Apetrii wrote:
> Well, my 9267a only goes to revision 15527. Are we facing another "unbound" issue or did I do ... - 09:24 AM Database Bug #9318: Make record nursery visible on removeRecords
- > @containsRecordBufferDmo@ was a quick fix to have the 6667i branch fast tracked into trunk. It was a very aggressiv...
- 09:23 AM Database Bug #9318 (Review): Make record nursery visible on removeRecords
- 07:57 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- For optimized compound queries that have FIRST/LAST components, FWD emits something like:...
- 07:53 AM Database Bug #9317 (Closed): FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause match...
- 04:54 AM Database Bug #9034 (Internal Test): FindQuery unique fails in a self join context
- I am OK with the changes in 9034a_h2. Please go ahead and merge to the FWD_H2 trunk. From my understanding, 9034a sho...
Also available in: Atom