Activity
From 11/16/2022 to 12/15/2022
12/15/2022
- 09:28 AM Feature #6827 (WIP): reduce the memory footprint of WrappedResource implementations: replace BDTs...
- Sorry, guys, I think I've reviewed all FWD classes implemening @WrappedResource@ but there're no usages of BDT. I've ...
12/14/2022
- 01:26 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- The lambdas will created like this:...
- 09:15 AM Feature #6410: implement additional built-in OO classes/interfaces
- Yes, please use @PROVERSION@ and preprocessing to conditionally implement logic by OE version.
- 09:09 AM Feature #6410: implement additional built-in OO classes/interfaces
- Greg Shah wrote:
> OE 11.7.x is in use right now. They can't move to OE 12 without facing serious issues which have... - 07:42 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Greg Shah wrote:
> Can you do something low effort to work around this issue until we have 6129b changes ready?
I... - 07:32 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Can you do something low effort to work around this issue until we have 6129b changes ready?
12/13/2022
- 04:54 PM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Greg Shah wrote:
> Vladimir: Please check your failing scenario in 6129b and let us know what you find.
Yes, in... - 04:53 PM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Constantin Asofiei wrote:
> Check your classpath. ConvertedClassName no longer exists in 6129b.
Yes, I forgot to ... - 04:29 PM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Check your classpath. ConvertedClassName no longer exists in 6129b.
- 03:43 PM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Greg Shah wrote:
> Vladimir: Please check your failing scenario in 6129b and let us know what you find.
I canno... - 02:04 PM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Our OO implementation is much more advanced in vranch 6129b than in 3821c. In 6129b, at this time we only use @Legac...
- 07:30 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Vladimir Tsichevski wrote:
> No, it is the Java sources which will not compile.
> Note: the name if the field ref... - 07:24 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Marian Edu wrote:
> All classes in @OpenEdge@ and @Progress@ packages were created *manually*, this is the expecte... - 07:13 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Vladimir Tsichevski wrote:
> The fields in @OpenEdge.Core.DataTypeEnum@ are named after the corresponding Progress b... - 06:59 AM Bug #6993 (Review): OO: incorrect field names in DataTypeEnum.java
- Fixed in 3821c rev. 14438.
- 06:45 AM Bug #6993 (WIP): OO: incorrect field names in DataTypeEnum.java
- 06:42 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- Please do fix this.
- 06:31 AM Bug #6993: OO: incorrect field names in DataTypeEnum.java
- The fields in @OpenEdge.Core.DataTypeEnum@ are named after the corresponding Progress base data types, like @characte...
- 06:24 AM Bug #6993 (Closed): OO: incorrect field names in DataTypeEnum.java
12/08/2022
- 03:13 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Yes. I assume the proxy case is being worked on in #6939.
- 02:42 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Greg, the 8 million iterations chosen for the MthdTest was because this is the number of Utils.invoke for a large app...
- 01:52 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- > How will it pass the parameters?
We can handle this with a bit of "standardization" in the registration or via a... - 01:41 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- I've tested something like this (for my original MthdTest):...
- 12:52 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > We can generate Java code to register lambdas with CFO during an i... - 12:41 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Greg Shah wrote:
> We can generate Java code to register lambdas with CFO during an initializer. It could be an arr... - 11:24 AM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- We can generate Java code to register lambdas with CFO during an initializer. It could be an array where each elemen...
- 11:20 AM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Greg, for ControlFlowOps, this lambda method approach can't be easily used - because we will have to generate 'on the...
- 10:13 AM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- > For this, we need to change the FWD proxy impl to send the lambda beside the Method to the handler.
Eric's idea ... - 10:03 AM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Greg Shah wrote:
> I'm especially excited to see how this improves the @ControlFlowOps@ usage since we could elimina... - 08:02 AM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- I'm especially excited to see how this improves the @ControlFlowOps@ usage since we could eliminate the dispatching c...
- 09:04 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- I've been working on a different approach to this problem. The original problem noted above is that ReflectASM and J...
12/01/2022
- 07:52 AM Bug #6974: NPE at OpenEdge.Core.Class.IsInterface
- The test code (@isinterface.p@):...
- 07:46 AM Bug #6974 (New): NPE at OpenEdge.Core.Class.IsInterface
11/28/2022
- 04:57 PM Bug #6963: Incorrect conversion of legacy class constructors with an unknown argument of object type
- If an unknown value is passed an an argument to a class constructor, the conversion produces an correct call.
The ... - 04:44 PM Bug #6963 (New): Incorrect conversion of legacy class constructors with an unknown argument of ob...
11/17/2022
- 02:19 PM Feature #4658: OO serialization support
- Greg Shah wrote:
> If a repo exists on both @devsrv01@ and on @xfer@, then the @devsrv01@ version is authoritative a... - 11:29 AM Feature #4658: OO serialization support
- If a repo exists on both @devsrv01@ and on @xfer@, then the @devsrv01@ version is authoritative and the @xfer@ versio...
- 11:27 AM Feature #4658: OO serialization support
- Greg Shah wrote:
> Are you using @~/secure/code/p2j_repo/skeleton@? You should have full commit access to that repo... - 09:03 AM Feature #4658: OO serialization support
- Are you using @~/secure/code/p2j_repo/skeleton@? You should have full commit access to that repo. It is OK to commi...
- 07:21 AM Feature #4658: OO serialization support
- Vladimir Tsichevski wrote:
> I think, I found an error in skeleton: class @DataAdminError@ has wrong class names in ...
11/16/2022
- 03:30 PM Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- I'm working on some sample code to show a better approach.
- 01:40 PM Feature #6936 (WIP): OpenClient with null values at the DataObject (table) fields for native types
- denormalized extent support is not done at this time.
- 01:34 PM Feature #6936 (Review): OpenClient with null values at the DataObject (table) fields for native t...
- Added in 6129b/14324.
- 11:17 AM Feature #6936: OpenClient with null values at the DataObject (table) fields for native types
- The issue in the end is described by https://community.progress.com/s/article/P133384 , calling @RunTimeProperties.se...
- 06:33 AM Feature #6936: OpenClient with null values at the DataObject (table) fields for native types
- Marian Edu wrote:
> Constantin, you might want to check for any typos there... if the field exists (check metadata) ... - 06:22 AM Feature #6936: OpenClient with null values at the DataObject (table) fields for native types
- Constantin Asofiei wrote:
> Marian, do you know in what conditions OE's JavaOpenClient would return null instead of ... - 05:38 AM Feature #6936 (WIP): OpenClient with null values at the DataObject (table) fields for native types
- Marian, do you know in what conditions OE's JavaOpenClient would return null instead of a default value for integer,i...
- 05:01 AM Feature #6936: OpenClient with null values at the DataObject (table) fields for native types
- In OE, there seems to be a difference how null values are reported in a ProDataObject.
For example, doing somethin... - 04:59 AM Feature #6936 (WIP): OpenClient with null values at the DataObject (table) fields for native types
- 01:30 PM Feature #4658: OO serialization support
- Vladimir Tsichevski wrote:
> I think, I found an error in skeleton: class @DataAdminError@ has wrong class names in ... - 01:27 PM Feature #4658: OO serialization support
- I think, I found an error in skeleton: class @DataAdminError@ has wrong class names in constructors: @OperationError@...
Also available in: Atom