Activity
From 11/29/2024 to 12/28/2024
12/24/2024
- 08:32 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk @15627@, new revision is @15652@.
Continue testing different fixes that can elimina...
12/23/2024
- 12:40 PM Database Bug #6767 (Review): Possible name clashes in DMO classes
- The new renamed method list:
# @logical Buffer.isMultiTenant()@
# @void Buffer.setMultiTenant(logical)@
# @void ...
12/21/2024
- 07:59 PM Database 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...
- 07:38 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The further investigation of the @NCURSES@ internal shows the library has some locking facility to serialize screen a...
12/20/2024
- 11:12 AM Base Language Bug #9411 (Merge Pending): Implement SESSION:STREAM
- Code Review Task Branch 9411a Revision 15610
It is good.
You can merge to trunk now. - 03:04 AM Base Language Bug #9411: Implement SESSION:STREAM
- Committed 9411a revision 15610.
- 08:56 AM Database Bug #9397: Fix COPY-TEMP-TABLE issues
- 9397a is also merged to 7156c as rev.15524.
- 08:15 AM Database Bug #9397 (Test): Fix COPY-TEMP-TABLE issues
- 9397a is merged to trunk as rev. 15627.
- 07:25 AM Database Bug #9397 (Merge Pending): Fix COPY-TEMP-TABLE issues
- Please merge 9397a to trunk now. Adjust the %Done accordingly.
- 08:24 AM Database 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 Database 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 Database 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:38 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
- Hynek Cihlar wrote:
> Code review 7646a. The change is good and safe.
>
> Vladimir, are you ready to merge this?
... - 04:59 AM User Interface Bug #7646 (Internal Test): FILL-IN: NPE during the PASTE of non-text clipboard contents
- Code review 7646a. The change is good and safe.
Vladimir, are you ready to merge this? - 06:33 AM Database 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 Database Bug #9493 (New): Inline word index CTE for trivial clauses
- 05:22 AM Database 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 Database 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...
- 04:36 AM User Interface Bug #9492: interactive and redirected widget registry is mixed up while redirect mode active
- In the current revision of FWD (15625), widget registry used by the client is determined if interactive/redirected mo...
- 04:04 AM User Interface Bug #9492 (New): interactive and redirected widget registry is mixed up while redirect mode active
- 09:57 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- More investigating the @NCURSES@ character output functions for wide char mode I've found the implementation uses con...
12/19/2024
- 01:29 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please checkout again the project fully, there was some references from the source project I used to build it, which ...
- 12:40 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- OK, is there. I've included the @abl/ADE@ checkout, but couldn't include the .git folder, too. The commit message is...
- 12:25 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- > Please let me know if you want to upload the ADE project I used.
Yes, we should have it located in @~/secure/cod... - 11:47 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I've ran the reports on the current parsed .cls files; these are some notes:
* unsupported handle attributes: ROLES
... - 10:23 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I've started parsing the ADE .cls files - there are usages like this:
* generic usage... - 09:14 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- > To make this work, we will have to implement anything missing in @progress.lang.*@ since those are not written in ...
- 07:20 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg Shah wrote:
> There are less than 450 classes in @src/corelib/@ and @src/netlib/@. Isn't that all we're worrie... - 07:14 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- There are less than 450 classes in @src/corelib/@ and @src/netlib/@. Isn't that all we're worried about? I don't th...
- 01:08 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Does NCURSESW need to be modified to extend the @auto_getch_refresh@ ... - 11:55 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
>
> What is your change to support @UTF-8@. Is it config only or harness Java code is invol... - 11:26 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
> > Status update.
> >
> > Updating @NCURSESW@ knowledge and double... - 10:03 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
>
> > 3. The easy way to check if you are on wide char @FWD@ is to c... - 09:58 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> 3. The easy way to check if you are on wide char @FWD@ is to check @libp2j.so@. It should... - 09:17 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
> > Status update.
> >
> > Updating @NCURSESW@ knowledge and double... - 08:43 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> Status update.
>
> Updating @NCURSESW@ knowledge and double check the source code for po... - 08:18 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Greg Shah wrote:
> Does NCURSESW need to be modified to extend the @auto_getch_refresh@ patch to a different locatio... - 07:44 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Does NCURSESW need to be modified to extend the @auto_getch_refresh@ patch to a different location? The problem you ...
- 07:37 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Status update.
Updating @NCURSESW@ knowledge and double check the source code for possible root causes of the scre... - 10:22 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk @15623@, new revision is @15648@.
- 09:46 AM Database Bug #9078: emit FindQuery as (reused) variables
- Example of the problem:...
- 08:53 AM Database 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 Database Bug #9078: emit FindQuery as (reused) variables
- The following FindQuery extracted from ETF (slightly modified table/field names):...
- 06:04 AM Database 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 Database 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 Database 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...
- 03:44 AM Runtime Infrastructure Bug #9414: Re-enable support for nio sockets on Java 17
- Alexandru Lungu wrote:
> Lorian, please make an update on the work for #9414 in the current status. Also post the te... - 03:25 AM Runtime Infrastructure Bug #9414: Re-enable support for nio sockets on Java 17
- Lorian, please make an update on the work for #9414 in the current status. Also post the test-case that you built up ...
- 02:26 AM Database 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
- 05:31 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg Shah wrote:
> Constantin: Please evaluate the gaps that need to be resolved to convert all the OO built-in clas... - 04:42 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- As of 12.7.0, PSC has licensed all of its ADE code under the Apache 2.0 license (see https://github.com/progress/ADE/...
- 04:34 PM Base Language Feature #9488 (WIP): implement all built-in OO classes using the open source ADE code from 12.8.4
- 04:41 PM Testing Feature #9486: leverage the execution time data in unit test results to profile performance
- Eric Faulhaber wrote:
> I don't know yet exactly where we would implement this functionality...
The #9134 tool ... - 11:56 AM Testing Feature #9486: leverage the execution time data in unit test results to profile performance
- My understanding is that execution time for each test is part of the ABL/OE unit test results already. The idea is to...
- 11:41 AM Testing Feature #9486 (New): leverage the execution time data in unit test results to profile performance
- 03:40 PM Database 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...
- 12:45 PM User Interface Bug #2971 (Closed): rework tooltip support to use OverlayWindow
- 12:16 PM User Interface Bug #2971: rework tooltip support to use OverlayWindow
- Greg Shah wrote:
> We can close this task as of trunk rev 15429 (the changes from #8019), right?
Correct, the req... - 11:18 AM User Interface Bug #2971: rework tooltip support to use OverlayWindow
- We can close this task as of trunk rev 15429 (the changes from #8019), right?
- 12:18 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
> > > > We have to rework String processing anyway to correctly handle... - 11:40 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> > > Yes, in Windows we use only low 16-bit ... - 06:39 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> > > We have to rework String processing anyway to correctly handle even BMP range
> > Euge... - 03:16 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > Yes, in Windows we use only low 16-bit of the int character passed... - 03:14 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> Yes, in Windows we use only low 16-bit of the int character passed to windows native call. ... - 09:30 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk @15621@, new revision is @15646@.
- 08:46 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> As Tomasz says the scope should be really very narrow, close to the NCURSES library and the lo... - 12:16 PM Build and Source Control Feature #9483: improve build scripts to allow better dependecy updates
- Tomasz Domin wrote:
> Isnt that enough to clean @fwd/build/lib@ and @app/deploy/lib@ on components update ? Library ... - 11:37 AM Build and Source Control Feature #9483: improve build scripts to allow better dependecy updates
- Isnt that enough to clean @fwd/build/lib@ and @app/deploy/lib@ on components update ? Library files are cached anyway...
- 09:49 AM Build and Source Control Feature #9483: improve build scripts to allow better dependecy updates
- +Hynek, +Roger, +Tomasz
- 07:14 AM Build and Source Control Feature #9483: improve build scripts to allow better dependecy updates
- Currently, FWD building tool (ant/gradlew) will look for changes in required libraries and only download new revision...
- 07:03 AM Build and Source Control Feature #9483 (New): improve build scripts to allow better dependecy updates
- 10:32 AM Database 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 Database 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 Database 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:46 AM Base Language Bug #9411: Implement SESSION:STREAM
- Please update the gap marking for this attribute (mark it full/partial the same way that cpstream is marked).
Then... - 03:13 AM Base Language Bug #9411 (Internal Test): Implement SESSION:STREAM
- 09:03 AM Database 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... - 08:42 AM Base Language Bug #8944: FINALLY block transaction processing
- There is another potential issue that maybe should be discussed.
In @notifyMasterFinish@ and @processFinalizables@, ... - 07:43 AM Base Language Bug #8944 (Review): FINALLY block transaction processing
- I tried to solve the issue without changing the existing 'infrastructure' and overall logic.
As I stated in note 29,... - 07:20 AM Database 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 Database 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 Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Smoketests of another large GUI application passed ✅
12/17/2024
- 04:52 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- As Tomasz says the scope should be really very narrow, close to the NCURSES library and the low-level terminal proces...
- 04:28 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tomasz Domin wrote:
> Review 7657a/15644
> It took me some time to understand scope changes/detailing over time her... - 03:58 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Review 7657a/15644
It took me some time to understand scope changes/detailing over time here, please forgive if I am... - 09:28 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk @15619@, updated to revision @15644@.
The name convention change for method to disp... - 03:01 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Pushed up to revision 15590.
Code review, the changes are good.
- 08:33 AM User Interface Bug #9340 (Internal Test): CHOOSE statement does not display widget help string in ChUI
- Hynek Cihlar wrote:
> Code review 9340a. The changes look good, just some minor points.
>
> Just to make the code... - 05:19 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Code review 9340a. The changes look good, just some minor points.
Just to make the code more beautiful, please mov... - 10:37 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- After a quick meet between Radu and I, we decided that:
* a list of APIs needs to be creates (with the set of parame... - 10:04 AM Database Bug #9465: Emit the right errors when binding datasets
- Here are the testcases I used to test #9465-5.
- 10:02 AM Database Bug #9465 (WIP): Emit the right errors when binding datasets
- 10:02 AM Database 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 Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Large customer gui application unit-tests passed ✅
- 08:01 AM Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- ETF also passed ✅
- 02:45 AM Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Chui regression tests passed ✅
- 08:19 AM Base Language Bug #9482: Reduce logging for warnings coming outside FWD.
- CentralLogger logs warning with throwables and their respective stack trace, if the throwable was passed as a paramet...
- 08:15 AM Base Language Bug #9482 (New): Reduce logging for warnings coming outside FWD.
- 06:41 AM Runtime Infrastructure Feature #9481: LOG-MANAGER writing to slf4j-api
- Allow @LOG-MANAGER@ to write to slf4j-api enabled by the jvm arg @-DenableSlf4jApi=true@, using the implementation in...
- 06:37 AM Runtime Infrastructure Feature #9481 (New): LOG-MANAGER writing to slf4j-api
- 04:40 AM Base Language Bug #9037: Two timers problem: only one fires
- Review:
Not sure if locking in @ContextLocal@ would introduce even more problems, but I've found that out while wor... - 04:02 AM Database 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 Database 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 Database Feature #9477 (New): implement missing QUERY handle methods/attributes
- 12:27 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Tomasz Domin wrote:
> > > Regression tests pending. I also need to c... - 07:04 AM User Interface Bug #9340 (Review): CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Regression tests pending. I also need to check if GUI behaves the sam... - 04:02 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Regression tests pending. I also need to check if GUI behaves the same way and if not add some... - 10:51 AM Runtime Infrastructure Feature #8863: Add tenantName logic related to sec_authentication_domain in FWD
- What is the 4GL code in OE that would integrate with this feature? I want to make sure that we are not doing somethi...
- 10:07 AM Runtime Infrastructure Feature #8863: Add tenantName logic related to sec_authentication_domain in FWD
- Some notes about the three bullets from #8863-1:
* Bullet 1: This most probably means adding another parameter to @S... - 09:37 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- There are some prints for debugging reasons....
- 07:56 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- > You mentioned some hardware terminal. Can you clarify what it can be? Can we simulate this environment inside KVM?
... - 07:33 AM Database 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 Database 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 Database Bug #9318: Make record nursery visible on removeRecords
- Rebased *9318a* to latest *trunk/15616*, the branch is now at revision *15618*.
- 05:38 AM Database 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 Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Ioana, can you rebase the branch to latest trunk, please?
- 03:26 AM Runtime Infrastructure Bug #9472: change the AppServerConnectionPool from a push to a pull model
- Legacy services (WEB, REST, SOAP) are posting the tasks to a number of workers which are managed by @AppServerConnect...
- 03:23 AM Runtime Infrastructure Bug #9472 (Test): change the AppServerConnectionPool from a push to a pull model
12/13/2024
- 06:41 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15635@, rebased with recent trunk @15616@, new revision is @15639@.
This is the s... - 07:15 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Please see #7657-59 for the scope of this task. I am focused on the terminal input/output and making that safe. I a...
- 06:04 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > Because this is a lot of work. You woul... - 05:41 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > There is a regression caused by my change in @gso_214@. It seems ther... - 11:33 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Tomasz Domin wrote:
> There is a regression caused by my change in @gso_214@. It seems there are cases help string s... - 02:13 PM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- > I think what is needed is to put an annotation when @chainedRef@ should be true and after a @REFERENCE@ gets added ...
- 09:48 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- For the progress code given by Alex: @obj:gen():gen():test():test().@...
- 12:01 PM Database 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 Database Bug #9397: Fix COPY-TEMP-TABLE issues
- Lorian Sandu wrote:
> @9397a@ has only runtime changes?
Yes, no reconversion needed. - 09:28 AM Database Bug #9397: Fix COPY-TEMP-TABLE issues
- @9397a@ has only runtime changes?
- 09:20 AM Database 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 Database 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
- 04:36 PM User Interface Bug #9340 (WIP): CHOOSE statement does not display widget help string in ChUI
- 12:25 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- There is a regression caused by my change in @gso_214@. It seems there are cases help string should not be picked up ...
- 12:50 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Because this is a lot of work. You would really need to go through al... - 05:24 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> Because this is a lot of work. You would really need to go through all the aspects of text pro... - 08:30 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15612@ and updated to revision @15634@.
Small change to remove dead code an... - 10:49 AM Base Language Bug #9037: Two timers problem: only one fires
- > @SecurityContext@ instance (Greg, IIRC this is a singleton for each FWD context, right?)
In most cases, yes it i... - 08:13 AM Base Language Bug #9037: Two timers problem: only one fires
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
>
> > Regarding the changes in 9037a...
>
> Branch 9037... - 08:13 AM Base Language Bug #9037: Two timers problem: only one fires
- Constantin Asofiei wrote:
> Regarding the changes in 9037a...
Branch 9037a never existed :-(. The change is in ... - 07:54 AM Base Language Bug #9037: Two timers problem: only one fires
- Greg/Vladimir: I agree that the synchronization in ContextLocal is faulty. But I propose to improve and fix the sync...
- 10:01 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- > I like the second version more. Maybe use @ref()@, @chainedRef()@ (which will call @chainedRef(false)@ underneath) ...
- 09:36 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- I think your approach is right. Please consider:...
- 08:54 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- ...
- 09:46 AM Database 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 Database 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 Database 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 Database Bug #9465 (WIP): Emit the right errors when binding datasets
- 07:40 AM Database 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 Database 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 Database 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 Database 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 Database 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 Database 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 ...
- 04:29 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
- I thought about this and found that we have a map storing function definitions in @SignatureHelper@ (@map_func@), thi...
- 03:27 AM Database Bug #9383 (Review): Cache only the current delegate on transaction commit if a ProgressiveResults...
- Harness and reports passed.
Alexandru, please review. - 07:27 PM Database Feature #9456 (WIP): implement SQL Server dialect and helpers
- 07:26 PM Database Feature #9455 (Internal Test): port native user defined functions to SQL Server
12/11/2024
- 05:26 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
- Vladimir Tsichevski wrote:
> And now this got quite explainable.
The editor model looks simpler now: *every* vi... - 05:20 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
- Greg Shah wrote:
> The behavior in #9451-1 would not be a priority unless a customer explains how this is a user pro... - 02:33 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
- The behavior in #9451-1 would not be a priority unless a customer explains how this is a user problem. So, for now w...
- 02:28 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
- Additionally, in FWD, the caret can move out from the view on the right and get thus invisible.
This can be demons... - 01:27 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
- The test example @editor.p@.
The text wrapped, so @ jumps over@ is at one line, and @a lazy dog.@ at the next.
Se... - 01:09 PM User Interface Bug #9452 (New): EDITOR: incorrect last space in line behavior
- 02:30 PM User Interface Bug #3091 (Closed): ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+...
- 02:00 PM User Interface Bug #3091: ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+TAB and R...
- I re-tested the scenario. Seems, this issue does not exist anymore.
- 02:29 PM User Interface Bug #3083 (Rejected): Unhandled exception when Shift+Alt+Tab in EDITOR
- 02:28 PM User Interface Bug #3083: Unhandled exception when Shift+Alt+Tab in EDITOR
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > # Alt-Tab through all the widgets in the frame.
>
> Did... - 02:08 PM User Interface Bug #3083: Unhandled exception when Shift+Alt+Tab in EDITOR
- Hynek Cihlar wrote:
> # Alt-Tab through all the widgets in the frame.
Did you mean @Tab@ and @Shift-Tab@? the @... - 02:20 PM User Interface Bug #9225: EDITOR: incorrect cursor position after Ctrl-Right key press
- *ISSUE 2*
The same operation @Ctrl-Right@.
If there is more than one space between two words, the caret is set ... - 12:03 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > The changes in 7657a attempt to solve the representation of the fu... - 11:03 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek Cihlar wrote:
> The changes in 7657a attempt to solve the representation of the full unicode set. So not just ... - 10:26 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The changes in 7657a attempt to solve the representation of the full unicode set. So not just the Basic Multilingual ...
- 08:15 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Hynek: Please review.
> How do we plan to use the wide char version of the @libp2j.so@? Will it be the our default... - 08:06 AM User Interface Bug #7657 (Review): 8-bit character entry problem in ChUI
- 09:13 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15611@ and updated to revision @15632@.
Status update. The stress testing p... - 10:41 AM User Interface Feature #6978: Editor widget performance optimization
- We can transfer the change objects only, like: insert("asdf"), replace-selection-by("qwerty"), etc. and re-play these...
- 10:10 AM Database 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...
- 03:57 AM Base Language Bug #9411: Implement SESSION:STREAM
- I am OK with the changes in 9411a.
- 09:01 PM Base Language Feature #9448: compatibility test security features
- Check the tests in Testcases to ensure they are complete and comprehensive. Add tests if needed. Convert and run the ...
- 08:58 PM Base Language Feature #9448 (Closed): compatibility test security features
- 08:53 PM Base Language Feature #9447: XML support feature improvements and testing
- * @SAX-READER@ (also should be added to @X-DOCUMENT@ if easily done, but only the @SAX-READER@ version is used in the...
- 08:52 PM Base Language Feature #9447 (Closed): XML support feature improvements and testing
- 08:20 PM Base Language Support #9446: compatibility test PUT-DOUBLE
- Check the @PUT-DOUBLE@ tests in [[p2j:Testcases]] to ensure they are complete and comprehensive. Add tests if needed...
- 08:20 PM Base Language Support #9446 (Closed): compatibility test PUT-DOUBLE
- 08:18 PM Base Language Support #9445: compatibility test FIX-CODEPAGE
- Check the @FIX-CODEPAGE@ tests in [[p2j:Testcases]] to ensure they are complete and comprehensive. Add tests if need...
- 08:13 PM Base Language Support #9445 (Closed): compatibility test FIX-CODEPAGE
12/10/2024
- 05:48 PM Build and Source Control Bug #8955 (Closed): Movement of scripts to tools/scripts requires update to build.xml archive tasks
- 01:35 PM Build and Source Control Bug #8955: Movement of scripts to tools/scripts requires update to build.xml archive tasks
- This task can be closed.
- 12:47 PM Database 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 Database Feature #9443 (New): add runtime support for DSLOG-MANAGER
- 12:35 PM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
- Greg Shah wrote:
> Both start with an assignment of @RCODE-INFORMATION:FILENAME@ to some program name or class name.... - 12:32 PM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
- There are 2 patterns used that should be supported.
Both start with an assignment of @RCODE-INFORMATION:FILENAME@ ... - 12:29 PM Base Language Feature #9442 (Closed): implement limited support for RCODE-INFORMATION
- 12:00 PM Database 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 Database 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 Database 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 Database Feature #9440 (Closed): get-codepage() function should work with CLOB fields
- 10:24 AM Database 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 Database 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 Database 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 Database 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...
- 09:59 AM Base Language Bug #9411: Implement SESSION:STREAM
- Greg Shah wrote:
> Eugenie: Please review and comment on #9411-14.
>
> > is not needed then we can either change ... - 09:35 AM Base Language Bug #9411: Implement SESSION:STREAM
- It is already committed!
- 09:28 AM Base Language Bug #9411: Implement SESSION:STREAM
- Please apply the changes to the branch.
- 09:26 AM Base Language Bug #9411: Implement SESSION:STREAM
- Committed 9411a revision 15609. ...
- 09:04 AM Base Language Bug #9411: Implement SESSION:STREAM
- Perfect. OE treats these as synonyms too. Go ahead with that idea.
- 08:52 AM Base Language Bug #9411: Implement SESSION:STREAM
- !6.png!
I think it's worth mentioning that even if I set @-stream "someEncoder"@ the error message contains @-cps... - 08:27 AM Base Language Bug #9411: Implement SESSION:STREAM
- Alexandru Lungu wrote:
> Running a 4GL application with @-cpstream@ option at CLI is also changing @STREAM@?
Yes.
... - 08:12 AM Base Language Bug #9411: Implement SESSION:STREAM
- > As such I think we can go ahead and make SESSION:STREAM be SESSION:CPSTREAM in conversion.
Running a 4GL applica... - 08:10 AM Base Language Bug #9411: Implement SESSION:STREAM
- I tested with every encoder and I found the following:
* the encoder is the key of @convmap2JavaDefault@
* @SESSION... - 06:47 AM Base Language Bug #9411: Implement SESSION:STREAM
- Eugenie: Please review and comment on #9411-14.
> is not needed then we can either change the rules to call @getCP... - 06:12 AM Base Language Bug #9411: Implement SESSION:STREAM
- Alexandru Lungu wrote:
> Functional: I might not properly understand the use of @convmap2JavaDefault@. What is the g... - 05:03 AM Base Language Bug #9411: Implement SESSION:STREAM
- Review of 9411a:
* please keep the naming consistent with the rest of CommonSession API (aka use @get@ prefix)
* ... - 04:26 AM Base Language Bug #9411: Implement SESSION:STREAM
- Since we moved the @stream()@ method we should also do the following changes:...
- 04:06 AM Base Language Bug #9411: Implement SESSION:STREAM
- Committed 9411a revision 15610.
- 04:05 AM Base Language Bug #9411 (Review): Implement SESSION:STREAM
- Greg Shah wrote:
> Code Review Task Branch 9411a Revision 15609
>
> 1. Instead of @SessionUtils@, the getter shou... - 09:57 AM Base Language Bug #9350 (Internal Test): gap marking for LOG-MANAGER attributes and methods is probably wrong
- Code Review Task Branch 9198a Revision 15486
The changes are good.
I've checked in rev 15487 with minor comment... - 09:27 AM Base Language Bug #9350 (Review): gap marking for LOG-MANAGER attributes and methods is probably wrong
- 09:27 AM Base Language Bug #9350: gap marking for LOG-MANAGER attributes and methods is probably wrong
- Up in 9198a r15486.
Diff:... - 08:52 AM Base Language Bug #9350 (WIP): gap marking for LOG-MANAGER attributes and methods is probably wrong
- The current state should be:
1. LOG-MANAGER attributes:
* LOGFILE-NAME (KW_LOGF_NAM) - conversion full/runtime fu... - 08:51 AM Database 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 Database 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 Database 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... - 07:44 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
- I can reproduce the issue. The problem is in @object.ref@:...
- 04:28 AM Base Language Bug #9354 (WIP): Invalid handle (3135) error is thrown insted of the 10068 error.
- 07:38 AM Base Language Feature #4392 (Closed): add -pf support for appserver CONNECT() method
- 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.
- 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...
Also available in: Atom