Activity
From 01/23/2021 to 02/21/2021
02/22/2021
- 08:14 PM Base Language Feature #4965: Parameter annotation - qualified
- Perhaps the default value for @LegacySignature.returns()@ should be "VOID".
As for the poly cases, I think they sh... - 07:09 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- > @UiUtils.resolveResourceUrl@
As of now, @file://@ resources are local to the FWD client. We will have to format...
02/21/2021
- 11:28 AM Base Language Feature #5146: record additional legacy class and method data in annotations
- 3821c rev 12042 to 12044 fixes the 'extent', 'qualified' and adds 'returns' annotation to all legacy p2j.oo methods. ...
- 11:27 AM Base Language Feature #4965 (WIP): Parameter annotation - qualified
- All changes are in 3821c revs 12042 to 12044.
I did not touch the poly methods/parameters:... - 09:27 AM Base Language Feature #4965: Parameter annotation - qualified
- I've built a tool which automatically edits the source code for the @com.goldencode.p2j.oo@ classes and injects @qual...
02/20/2021
- 11:44 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- How should the path to the local resource be formatted? Is it up to the user to enter *file:///* or should any valid ...
- 11:26 AM Database Feature #1587: implement full support for word indexes
- Finished with word tables support for denormalized extent fields. Tested with a large customer app. and with test app...
- 03:29 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
- Committed 3821c/rev. 12038 regarding @OnTreeDrag*@ OCX event triggers. The tests are mostly accurate; however, the i...
- 07:46 PM Database Bug #5056: Temp-tables and unique indexes
- I used your patch to run the xfer tests and things have changed. It is not perfect, but I cannot tell exactly why.
...
02/19/2021
- 04:15 PM Base Language Bug #4978: Static method call in base class
- Lets assume you have a protected instance method @Base.foo@ and a class @Extension@ which extends @Base@.
# in a met... - 03:57 PM Base Language Bug #4978: Static method call in base class
- We need to be careful using qualified/unqualified. Most of the time when we say qualified, we mean the "package" por...
- 01:28 PM Base Language Bug #4978 (WIP): Static method call in base class
- The same behavior where the static member from a super-class can be accessed from a sub-class is allowed for variable...
- 03:11 PM Base Language Feature #4965: Parameter annotation - qualified
- Greg Shah wrote:
> > I already have code to calculate the return type using reflection and the existing annotations.... - 11:38 AM Base Language Feature #4965: Parameter annotation - qualified
- > I already have code to calculate the return type using reflection and the existing annotations.
3821c rev 12032 ... - 11:09 AM Base Language Feature #4965: Parameter annotation - qualified
- I already have code to calculate the return type using reflection and the existing annotations. I will check it in s...
- 11:05 AM Base Language Feature #4965: Parameter annotation - qualified
- It was easy to write a simple tool to check the @p2j.oo@ methods which have @LegacySignature@. The list of problems ...
- 09:59 AM Base Language Feature #4965: Parameter annotation - qualified
- > You mentioned at some point that the method's return type is not in LegacySignature - where was this logged?
See... - 09:47 AM Base Language Feature #4965: Parameter annotation - qualified
- Greg, you mentioned at some point that the method's return type is not in LegacySignature - where was this logged?
... - 01:55 PM Base Language Bug #4749: Conversion error for object indeterminate extent output parameter
- The conversion issue for @ObjectExtentGlobal@ is already fixed.
As for the dynamic array issues - the root cause w... - 11:31 AM Database Feature #1587: implement full support for word indexes
- Added word tables' support for custom extents (conversion and database import).
Committed to 3821c/12031 - 11:14 AM Base Language Bug #5029: OO constructor with array input parameter
- Marian, regarding #5029-15 - I've tried duplicating using this test:...
- 10:55 AM Base Language Feature #5146: record additional legacy class and method data in annotations
- Regarding the return type for function and OO methods - my only problem is that there are ~3000 hand-written classes ...
- 10:48 AM Database Feature #4397 (Closed): add database attrs, methods and options
- Ovidiu has recently confirmed that testing passed for the features in this task.
- 07:38 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- Your testcase to run this can be as simple as this:...
- 07:24 AM User Interface Bug #5153: improvements to down body processing
- 1. Should we just add this @processDownBody()@ to @handleScreenBuffers()@? If the @downConfigs@ are non-null then we...
- 07:21 AM User Interface Bug #5153 (New): improvements to down body processing
02/18/2021
- 06:27 PM Database Bug #5056: Temp-tables and unique indexes
- Eric,
I looked deeper into the server's log (there are a lot of @java.lang.IllegalStateException: Empty scopes in Un... - 06:19 PM Database Bug #5056: Temp-tables and unique indexes
- Eric,
I am sorry to inform you that the patch is not making the testsets behave better. In fact, the test stops much... - 05:10 PM Database Bug #5056: Temp-tables and unique indexes
- Ovidiu, please test whether the attached patch resolves your original issue(s). It gets both of the test cases you pr...
- 05:00 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Please don't. If we were starting from scratch, we could consider it, but the changes you sh... - 04:44 PM Database Feature #1587: implement full support for word indexes
- Please don't. If we were starting from scratch, we could consider it, but the changes you should be making to DDL gen...
- 04:15 PM Database Feature #1587: implement full support for word indexes
- As I can see at this moment FWD has a dependency on Apache Velocity. Can I use it for DDL generation? This will make ...
- 03:44 PM Database Feature #1587: implement full support for word indexes
- I've resolved the issues described in #1587-349, implemented the generation of the word tables with indices/constrain...
- 03:13 PM Database Feature #4022: upgrade to a newer PostgreSQL release
- > * Did the package come out of the standard Ubuntu repos? Or did you have to add a PPA to the system?
Ubuntu.
... - 01:55 PM Database Feature #4022: upgrade to a newer PostgreSQL release
- >> Were you able to leverage the pre-built PL/Java binaries?
>
> I installed PL/Java package using apt, along with ... - 02:06 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I've changed item 2.3 from "Deal with multi-page Jasper layout (this relates to the case where export of a browse is ...
- 02:01 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Stanislav: Do you have any opinions on this?
I don't like dealing with JasperReport templates because the code l... - 01:35 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- In #5145-11, Vladimir makes a very good point that using JasperReports for @BROWSE@ spreadsheet export has a big disa...
- 12:19 PM User Interface Feature #5151: Add complete support for tree-list OCX triggers
- I investigated the @OnTreeDrag*@ triggers and they seem to be compatible with our current effort with @OLEDRAGDROP@, ...
- 07:26 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
- Please summarize the steps for adding the needed support.
- 04:39 AM User Interface Feature #5151 (WIP): Add complete support for tree-list OCX triggers
- Some of the tree based widgets don't have conversion support for some ocx-triggers:
* OnChangeNode (*supported*)
... - 04:37 AM User Interface Feature #5151 (WIP): Add complete support for tree-list OCX triggers
- 12:17 PM Base Language Bug #5035: Temp-Table index on P.L.O field
- Greg Shah wrote:
> > is there a way to resolve an instance from its ID, an equivalent for handle function?
>
> Ma... - 10:24 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- > is there a way to resolve an instance from its ID, an equivalent for handle function?
Marian: We need your thoug... - 10:22 AM Base Language Bug #4749 (WIP): Conversion error for object indeterminate extent output parameter
- 06:13 AM User Interface Bug #5118: TREELIST widget issues
- FIXED in rev 12518.
Another difference:
In FWD a node is collapsed/expanded on mouse up event for *any mouse butt...
02/17/2021
- 04:02 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > I've noticed two things regarding custom extends.
> > # If the ... - 03:58 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I've noticed two things regarding custom extends.
> # If the number of the @<extent-field@... - 02:57 PM Database Feature #1587: implement full support for word indexes
- I've noticed two things regarding custom extends.
# If the number of the @<extent-field@ subnodes on the .hints file...
02/16/2021
- 05:07 PM User Interface Bug #5150: killing the web page for the web client should raise the equivalent of a window-close ...
- Thanks for creating this issue.
FYI the business value is: when the software is licensed for a maximum number of ... - 04:37 PM User Interface Bug #5150: killing the web page for the web client should raise the equivalent of a window-close ...
- > I think we need a listener for session termination which will emulate the 'window close' logic.
I think this is... - 04:33 PM User Interface Bug #5150: killing the web page for the web client should raise the equivalent of a window-close ...
- A customer reported this issue (my paraphrased version):
> When the user closes the webbrowser (or only the browse... - 04:31 PM User Interface Bug #5150 (New): killing the web page for the web client should raise the equivalent of a window-...
- 04:42 PM Base Language Feature #4384: Builtin OO Implementation
- I've added wiki documentation that lists our currently "supported built-in OO classes":/projects/p2j/wiki/Object_Orie...
- 01:58 PM Base Language Bug #5029 (Test): OO constructor with array input parameter
- 01:12 PM Base Language Bug #5029: OO constructor with array input parameter
- Constantin Asofiei wrote:
> OK, that's because my tests always had the INPUT modifier. I'll fix this.
>
> For no... - 01:57 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> No problem. The annotation for the @wiext@ index looks correct to me as is.
Well, formally ... - 01:50 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I'm talking about @name = "fextFirst", legacy = "f-ext"@. The word table name was also ba... - 01:21 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> I'm having trouble understanding the question. Please provide an example.
I mean the follow... - 01:10 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I've noticed that for word index with customized extent fields the value of the @name@ attr... - 01:05 PM Database Feature #1587: implement full support for word indexes
- I've noticed that for word index with customized extent fields the value of the @name@ attribute of the @IndexCompone...
- 08:45 AM User Interface Feature #3283: add 4GL extension to obtain the mouse pointer location
- How much effort is there to fix this?
- 05:43 AM User Interface Feature #3283: add 4GL extension to obtain the mouse pointer location
- GET-MOUSE-POSITION returns coordinates relative to the screen when called on @FIELD-GROUP@ widget. It must return coo...
02/15/2021
- 08:20 AM Base Language Feature #4384: Builtin OO Implementation
- Please use this patch. It will be in 3821c in the next couple of days....
- 08:04 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the root cause is because the reference is incremented when the INPUT parameter is initialized in the propert...
- 02:37 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> As long as you use @TypeFactory.object@ or @UndoableFactory.object@ to initialize a prop... - 06:52 AM Conversion Tools Bug #5021 (Closed): improve/fix file-ignore-list.txt ('X' conversion mode) under Windows
02/14/2021
- 10:51 AM Base Language Feature #4384: Builtin OO Implementation
- As long as you use @TypeFactory.object@ or @UndoableFactory.object@ to initialize a property/var, then reference coun...
- 10:47 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I had to revert your @object.setUnknown@ change which decremented the reference ...
02/13/2021
- 06:21 PM Conversion Tools Bug #5021 (WIP): improve/fix file-ignore-list.txt ('X' conversion mode) under Windows
- Fixed in 3821c rev 12009.
All files in the include/exclude list must use Linux-style separator and this will be re... - 05:51 PM Base Language Feature #4384: Builtin OO Implementation
- Marian, I had to revert your @object.setUnknown@ change which decremented the reference - only @ObjectVar@ is allowed...
02/12/2021
- 01:11 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> There are two aspects of performance we need to understand and measure from this testing:
>... - 12:44 PM Database Feature #1587: implement full support for word indexes
- There are two aspects of performance we need to understand and measure from this testing:
* read (upon which the c... - 11:01 AM Database Feature #1587: implement full support for word indexes
- Here is the suggested structure of the test table for performance testing of the new @CONTAINS@ support:
The test ta... - 10:41 AM Base Language Feature #5146: record additional legacy class and method data in annotations
- * We should be able to record (in an annotation) whether the converted class was a @CLASS@, @INTERFACE@ or @ENUM@ in ...
- 10:40 AM Base Language Feature #5146 (New): record additional legacy class and method data in annotations
02/11/2021
- 08:32 AM Base Language Bug #5029: OO constructor with array input parameter
- My current work touches how 4GL moves the data from the arguments to the parameters, via the stack, for the integer/i...
- 08:24 AM Base Language Bug #5029: OO constructor with array input parameter
- There is another thing with indeterminate extent output parameters, in 4GL it doesn't matter if the extent was alread...
- 08:20 AM Base Language Bug #5029: OO constructor with array input parameter
- OK, that's because my tests always had the INPUT modifier. I'll fix this.
For now, change it like @INPUT cInExt@ ... - 08:14 AM Base Language Bug #5029: OO constructor with array input parameter
- Constantin Asofiei wrote:
> What are you using exactly as argument? A OO property? A class variable? Something else?... - 08:11 AM Base Language Bug #5029: OO constructor with array input parameter
- What are you using exactly as argument? A OO property? A class variable? Something else?
- 08:07 AM Base Language Bug #5029: OO constructor with array input parameter
- Constantin, conversion is not using @InputOutputExtentParameter@ anymore but it's missing the cast to Object so it st...
02/10/2021
- 09:07 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, @LegacyClass@ is missing legacy constructor method(s). Please add them.
If you debug into the @newInstanc... - 08:51 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin, another thing that we've found is when using any instance level methods in @LegacyClass@ we get a nice NP...
- 08:00 AM Conversion Tools Bug #5137: any text following a # character in the include or exclude file list is ignored
- Any text following a @#@ character in the include (@-f@ option for @ConversionDriver@) or exclude file list (@-x@ opt...
- 07:58 AM Conversion Tools Bug #5137 (Closed): any text following a # character in the include or exclude file list is ignored
- 03:28 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> I understand we need to correct the sort behavior for queries which use word indices, but I ... - 01:39 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > I have problems with removing @CONTAINS@ field from the @genera... - 08:56 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- We have 3 modes for specifying the source files to process in the @ConversionDriver@.
The result causes issues:
... - 07:45 PM Conversion Tools Bug #5135 (Closed): replace -s, -f and -x options of ConversionDriver with a single combined mode
02/09/2021
- 03:27 PM Database Feature #1587: implement full support for word indexes
- Suppressed using word index field for sorting.
Committed to 3821c revision 12004. - 01:29 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> The @sort@ parameter is computed in @annotations/index_selection.rules@. Look for the @orde... - 01:18 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I have problems with removing @CONTAINS@ field from the @generated@ 'sort' parameter of the... - 07:26 AM Deployment Support #3303: make the automated deployment process fully production ready
- > If we bolster this connection, and generate output that can be used directly with the playbooks, it will be a win-w...
02/08/2021
- 04:51 PM Database Feature #1587: implement full support for word indexes
- Added runtime uppercasing of the CONTAINS UDF arguments (for temp-tables).
Committed to 3821c/11999. - 03:06 PM Database Feature #1587: implement full support for word indexes
- I have problems with removing @CONTAINS@ field from the @generated@ 'sort' parameter of the @AdaptiveQuery.initialize...
- 03:00 PM Database Feature #1587: implement full support for word indexes
- Uppercasing the @CONTAINS@ arguments at conversion time removed in #3821/11998.
- 09:26 AM Database Feature #1587: implement full support for word indexes
- Added a subtask to #1587-327 which I've forgot to mention (Implement CONTAINS support for denormalized extent fields).
- 04:28 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- Eric Faulhaber wrote:
> Why do we use the most current @p2jpl.jar@ version from @${deploy.home.abs}/lib/@ only in th... - 03:49 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- Does anyone know why we have this in the "template" @build_db.xml@ (not really a template, but it tends to get copied...
- 03:39 PM Deployment Support #3303: make the automated deployment process fully production ready
- One of the "connection points" between our projects and the use of Ansible for deployment is the @deploy.dist@ target...
- 09:24 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, the root cause is @REGISTRY.set(registry);@ instead of @REGISTRY.get().assign(r... - 09:14 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the root cause is @REGISTRY.set(registry);@ instead of @REGISTRY.get().assign(registry);@ in @HttpHeaderBuil...
- 08:52 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> What test do you use? Can you isolate this in something simple?
This is the simplest o... - 07:21 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Right, but for an object this means the reference is the same... two objects pointing to the sam... - 07:19 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, please give me an example where you need equals/hashCode in the collection imple... - 06:29 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, please give me an example where you need equals/hashCode in the collection implementations.
As a rule of t... - 02:47 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Branch 4384h was created from branch 3821c revision 11992. Please note that some changes from 43...
02/05/2021
- 12:06 PM Database Feature #1587: implement full support for word indexes
- This isn't about the word tables. I have to determine whether a word index comes into play with DMO validation and fl...
- 12:00 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> One additional item, which I'll take as my responsibility, is to test how a word index plays... - 11:30 AM Database Feature #1587: implement full support for word indexes
- One additional item, which I'll take as my responsibility, is to test how a word index plays into validation/flushing...
- 03:32 AM Database Feature #1587: implement full support for word indexes
- Remaining work for the word indices support:
# Fix regressions introduced by word tables' support (if found).
# Rem... - 08:23 AM Base Language Bug #4824 (Closed): Conversion error for property with indeterminate extent
- 07:28 AM Base Language Bug #4824: Conversion error for property with indeterminate extent
- This seems to work on 4384h, at least for @oo/Discovery/OpenEdge/Core/IObjectArrayHolder.cls@.
- 08:22 AM Base Language Bug #4827 (Closed): OO Conversion issue with method resolve (erasure)
- 07:23 AM Base Language Bug #4827: OO Conversion issue with method resolve (erasure)
- Greg, just tried that on 4384h and the conversion on those erasure quirks tests seems to work now, if I find anything...
- 06:01 AM Base Language Feature #4384: Builtin OO Implementation
- Branch 4384h was created from branch 3821c revision 11992. Please note that some changes from 4384g were modified to...
02/04/2021
- 04:09 PM Database Feature #1587: implement full support for word indexes
- Word tables' scripts are idempotent now (can be run multiple times). This allows applying changes in constraints/indi...
- 01:14 PM Database Feature #1587: implement full support for word indexes
- 'Word indices are not supported' warning is suppressed in 3821c/11990
- 03:19 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- Greg Shah wrote:
> Add a version UDF that is customized at build time similar to how we version FWD.
This alrea... - 01:09 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- Clever!
- 01:05 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- I use the following "quick and dirty" approach based on @direnv@ utility in the situations when additional steps are ...
- 12:51 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
- Our current devops scripting is implemented outside of FWD. We use Apache @ant@ to script a range of conversion proj...
- 12:40 PM Database Feature #5130 (Rejected): improve management of p2jpl.jar in deployment scripts
- 12:58 PM Deployment Feature #5131: improve management of the cluster and database instances from build.xml
- We should automate the following processes:
* creation of the cluster
** installing the custom locale/handling th... - 12:53 PM Deployment Feature #5131 (New): improve management of the cluster and database instances from build.xml
- 05:27 AM Base Language Bug #5029: OO constructor with array input parameter
- Constantin Asofiei wrote:
> Marian, many issues related to extent parameters and others are fixed in 3821c 11984. T... - 05:16 AM Base Language Bug #5029: OO constructor with array input parameter
- Marian, many issues related to extent parameters and others are fixed in 3821c 11984. This will be in the 4384h.
...
02/03/2021
- 04:52 PM Base Language Feature #4384: Builtin OO Implementation
- I have merged the 4384g changes as 3821c revision 11982.
I will create task branch 4384h from 3821c tomorrow, when...
02/02/2021
- 05:59 PM Base Language Feature #4378: properly handle clob/lonchar assignment, especially the implicit codepage conversion
- I guess so. I have not yet investigated how the @FIX-CODEPAGE@ function works, just spotted the compile-time error an...
- 04:58 PM Base Language Feature #4378: properly handle clob/lonchar assignment, especially the implicit codepage conversion
- Can I assume that @FIX-CODEPAGE(hHandle::longCharFiled) = 'utf-8' NO-ERROR.@ will alter the codepage of @longCharFile...
- 04:47 PM Base Language Feature #4378: properly handle clob/lonchar assignment, especially the implicit codepage conversion
- I encountered a conversion issue which I think is really related to this tracker.
If we have a @fixedLongchar@ var... - 11:42 AM Base Language Bug #5123: Remove sessionFree AppServer configuration parameter
- FWD has undocumented @sessionFree@ AppServer configuration parameter. The only thing it does, it defines if session-f...
- 11:40 AM Base Language Bug #5123 (New): Remove sessionFree AppServer configuration parameter
- 11:09 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Com... - 11:04 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Committed revision 11973 (3821c)... - 09:29 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Committed revision 11973 (3821c) should fix #4955-490. Please re... - 07:57 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Committed revision 11973 (3821c) should fix #4955-490. Please review.
Sergey, can you ... - 06:59 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I've just realized that the trick with uppercasing at the database side required additional...
02/01/2021
- 03:32 PM Database Feature #1587: implement full support for word indexes
- I've just realized that the trick with uppercasing at the database side required additional precautions. The PK/uniqu...
- 03:15 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed revision 11973 (3821c) should fix #4955-490. Please review.
- 09:22 AM Database Feature #4307 (Closed): DMO conversion changes
- Branch 4011e was merged to trunk rev 11348.
- 09:21 AM Database Feature #4020 (Rejected): reduce work Hibernate does flushing session
- This task is moot with the removal of Hibernate in trunk rev 11348.
- 09:18 AM Database Feature #4016 (Closed): replace portions of Hibernate which are non-performant
- Hibernate was removed as of trunk rev 11348.
- 08:26 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> To be clear: if we merge the recent changes from 3821c into 4384g, then the revision history of 4... - 08:23 AM Base Language Feature #4384: Builtin OO Implementation
- To be clear: if we merge the recent changes from 3821c into 4384g, then the revision history of 4384g changes would b...
- 08:20 AM Base Language Feature #4384: Builtin OO Implementation
- This is the 3821c changes being put on top of 4384g. I'm looking to see the opposite patch. The idea is to start wi...
- 03:13 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Use @bzr send@ to package up the revision(s) in the new local branch of 3821c. Post the output h...
01/31/2021
- 03:08 PM Base Language Feature #4384: Builtin OO Implementation
- Use @bzr send@ to package up the revision(s) in the new local branch of 3821c. Post the output here and I will apply...
- 11:26 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I've pushed 3821c revision 11969 to xfer. We have merged 4397a (TT serialization and dataset fix...
01/30/2021
- 08:28 PM Base Language Support #5111: TempTableSchema & BufferField
- The stack trace:...
- 07:33 PM Base Language Support #5111: TempTableSchema & BufferField
- Greg Shah wrote:
> OK, unless Eric objects, please go ahead with the merge today. This will allow 2 things:
>
> ...
01/29/2021
- 06:48 PM Base Language Feature #4384: Builtin OO Implementation
- I've pushed 3821c revision 11969 to xfer. We have merged 4397a (TT serialization and dataset fixes) and 1587b (CONTA...
- 04:47 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> You are referring to the "search-expression" portion of the CONTAINS operation, correct? Are... - 04:41 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> The only thing from the planned ones, for now, is removing the @CONTAINS@ operator expres... - 04:05 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > Can I continue using 1587b or should create a new branch fro... - 04:02 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Can I continue using 1587b or should create a new branch from 3821c?
You should not us... - 03:41 PM Database Feature #1587: implement full support for word indexes
- Branch 1587b was merged into 3821c revision 11969.
Can I continue using 1587b or should create a new branch from 3... - 03:31 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Have you tested the import with the customer application which previously was failing with t... - 03:31 PM Database Feature #1587: implement full support for word indexes
- Branch 1587b was rebased to 3821c rev. 11968
Pushed up to revision 11993.
The only thing from the planned ones... - 03:03 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> 1. Removed warning 1688 at runtime
> 2. Added support for word index on extent field (Post... - 02:54 PM Database Feature #1587: implement full support for word indexes
- 1. Removed warning 1688 at runtime
2. Added support for word index on extent field (PostgreSQL and H2, permanent tab... - 10:26 AM User Interface Bug #5118: TREELIST widget issues
- Vladimir Tsichevski wrote:
> Another thing still unfixed (or a regression?): when the node is collapsed, and some no... - 09:27 AM User Interface Bug #5118: TREELIST widget issues
- Vladimir Tsichevski wrote:
> Adrian Lungu wrote:
> > Regarding the changes to @TreeWidgetBase.removeNode()@, note t... - 09:08 AM User Interface Bug #5118: TREELIST widget issues
- FIXED. The @IdToPointer@ is implemented in FWD, but under different name @nodeKeyToId@. So the call to @IdToPointer@ ...
- 08:14 AM User Interface Bug #5118: TREELIST widget issues
- FIXED in rev. 12517. Another thing still unfixed (or a regression?): when the node is collapsed, and some node descen...
- 08:12 AM User Interface Bug #5118: TREELIST widget issues
- Adrian Lungu wrote:
> Regarding the changes to @TreeWidgetBase.removeNode()@, note that the focus change can also ha... - 05:30 AM User Interface Bug #5118: TREELIST widget issues
- Regarding the changes to @TreeWidgetBase.removeNode()@, note that the focus change can also happen when the selected ...
- 09:59 AM Base Language Support #5120: Date/Datetime - from iso
- Ovidiu, the reason for @date.parseIsoDate@ having fallback approaches is because a @2020-01-01@ string can be parsed ...
- 08:46 AM Base Language Support #5120: Date/Datetime - from iso
- Constantin Asofiei wrote:
> Marian, the @date.parseIsoDate@ usage in JsonArray (and maybe others) I don't think is e... - 08:37 AM Base Language Support #5120: Date/Datetime - from iso
- Constantin Asofiei wrote:
> Ovidiu: for read-json, in case of invalid string, I get this error (as an example):
> [... - 07:56 AM Base Language Support #5120: Date/Datetime - from iso
- Marian, the @date.parseIsoDate@ usage in JsonArray (and maybe others) I don't think is enoubht (at least what I have ...
- 07:35 AM Base Language Support #5120 (WIP): Date/Datetime - from iso
- Marian, you are right, FWd is too lenient. I'm looking at it.
- 07:27 AM Base Language Support #5120: Date/Datetime - from iso
- From Marian:
> Working on Json getDate/Datetime the @date.parseIsoDate@ method is being used to parse the ISO form... - 06:00 AM Base Language Support #5120 (Closed): Date/Datetime - from iso
- 08:52 AM Database Bug #5121: Converted temp table should be using the legacy name instead of the converted name in ...
- Saw this message logged: @Unable to locate shared temp-table or work-table definition for table <converted tablename>...
- 08:51 AM Database Bug #5121 (New): Converted temp table should be using the legacy name instead of the converted na...
- 07:02 AM Database Feature #3958 (Review): BUFFER-COPY optimization
- Added the @setActiveBuffer@ and @resetActiveBuffer@ with 3821c/rev. 11966. Beside those changes, I added @BaseRecord....
- 07:41 PM Database Feature #4397: add database attrs, methods and options
- Eric Faulhaber wrote:
> Code review 4397a/11958:
> @RecordBuffer.setCurrentRecord@ being non-private is still a pro... - 07:11 PM Database Feature #4397: add database attrs, methods and options
- Code review 4397a/11991:
Continuing the discussion from #5056-14, I'm still convinced the @BufferImpl.validate()@ ... - 07:12 PM Database Feature #3574: finish implementation of temp-table XML support
- Ovidiu Maxiniuc wrote:
> I re-did the rebase and re-commit earlier so you might want to review these changes too).
...
01/28/2021
- 06:36 PM User Interface Bug #5118: TREELIST widget issues
- As found in #5084, by Vladimir:
TREELIST issues:
# Synchronization of other tree, columns and node attributes w... - 06:35 PM User Interface Bug #5118 (WIP): TREELIST widget issues
- 05:51 PM Deployment Support #3303: make the automated deployment process fully production ready
- It is time to take the next steps with Ansible. Roger will be "skilling up" in Ansible and when ready he will execut...
- 05:24 PM Runtime Infrastructure Support #3274 (Closed): create a "reference VM" for a FWD developer system, based on Ubuntu
- 05:11 PM Database Feature #3574: finish implementation of temp-table XML support
- That is exactly what I feel in regard to @TableMapper@, too. It only have the advantage of being decoupled, but acces...
- 04:34 PM Database Feature #3574: finish implementation of temp-table XML support
- I really don't like the @TableMapper@ construct at all. I tried to rationalize its internals at one point long ago, w...
- 08:31 PM Database Feature #3574: finish implementation of temp-table XML support
- I started implementing a solution for the issue in note-11. As noted there, the problem in the fact that @TableMapper...
- 04:24 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Is the import change (to uppercase in the database) safe across all dialects we currently su... - 04:18 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> This will require a simple change in the import. But, to make the word table work correct... - 04:11 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > Well, if changes in the conversion are allowed I can impleme... - 04:03 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Well, if changes in the conversion are allowed I can implement a workaround for import by... - 03:56 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I understand your point. However, the initial idea was not t... - 03:34 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I understand your point. However, the initial idea was not to change the conversion at al... - 02:03 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> We should not be adjusting for conversion errors at runtime. If something is incorrectly add... - 01:57 PM Database Feature #1587: implement full support for word indexes
- We should not be adjusting for conversion errors at runtime. If something is incorrectly added by conversion, we shou...
- 01:25 PM Database Feature #1587: implement full support for word indexes
- I understand that the incorrect @ORDER BY@ component is added at the @PreselectQuery.assembleHQL()@ method. The @Sort...
- 10:00 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> There are two things that can cause a problem:
> # temp-tables with word index for an exte... - 09:35 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> > uppercasing with LATIN1 database (#5082). This is a real problem with at least one large custom... - 09:24 AM Database Feature #1587: implement full support for word indexes
- > uppercasing with LATIN1 database (#5082). This is a real problem with at least one large customer app.
Does 1587... - 09:10 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> Is 1587b safe for merge into 3821c? Does it work properly for the large customer application whi... - 09:01 AM Database Feature #1587: implement full support for word indexes
- Is 1587b safe for merge into 3821c? Does it work properly for the large customer application which you tested? We a...
- 01:39 PM Database Feature #4397: add database attrs, methods and options
- Code review 4397a/11958:
@RecordBuffer.setCurrentRecord@ being non-private is still a problem. See comments in #43... - 12:42 PM Base Language Support #5111: TempTableSchema & BufferField
- I will do a code review of the latest changes in 4397a.
- 11:33 AM Base Language Support #5111: TempTableSchema & BufferField
- OK, unless Eric objects, please go ahead with the merge today. This will allow 2 things:
1. Eugenie can do a full... - 11:20 AM Base Language Support #5111: TempTableSchema & BufferField
- No, although I never converted and ran a large customer application I do not think merging 4397a will worsen 3821c. I...
- 11:04 AM Base Language Support #5111: TempTableSchema & BufferField
- Are these known issues something that will make 3821c worse? Or are they also broken already in 3821c?
- 10:12 AM Base Language Support #5111: TempTableSchema & BufferField
- There is a typo. Actually the task is #4397 and branch 4397a. The current revision 11986 is generally stable. There a...
- 09:03 AM Base Language Support #5111: TempTableSchema & BufferField
- > maybe it's time for a new branch, it looks like there could potentially be some merge conflicts anyway :(
Yes.
... - 01:45 AM Base Language Support #5111: TempTableSchema & BufferField
- Ovidiu Maxiniuc wrote:
> However, this method is already used in @JsonExport.writeRecord()@ for the exact goal:
... - 11:58 AM User Interface Bug #5115: Decide and implement PSTimer optimization
- In #5037-30 there is a thread dump which shows 7 @PSTimer@ threads but only 1 interactive FWD client. Evidently each ...
- 11:46 AM User Interface Bug #5115 (New): Decide and implement PSTimer optimization
- 11:14 AM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- You're probably correct about the "wrap" annotation, since I get the same error with this testcase:...
- 11:02 AM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- That won't be the solution for the larger issue. It just highlights that the @MESSAGE@ statement uses wrapping to ma...
- 10:32 AM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- The culprit is @convert/expressions.rules@:...
- 06:52 AM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Roger, I agree, the literal should be wrapped to @integer@ BDT class.
Add the @ -Drules.tracing=true@ JVM argument... - 07:01 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- What is the @wrap@ annotation used for? It looks like it is used in may rules.
01/27/2021
- 06:48 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Comparing the AST files, the version that doesn't work has this annotation in the @dynamic-function@ node:...
- 06:26 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Here is the broken Java:...
- 06:18 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Strangely enough, when I change the code from:...
- 05:26 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Constantin Asofiei wrote:
> I see what you mean now. I read the last argument as 'l' and not value '1', for some re... - 01:55 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- From Constantin: To see the validation of the parameters occur, set a breakpoint in @ControlFlowOps.valid@ at 8365 (@...
- 12:16 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Sorry, I had some changes in, the line is 8808 for 11955.
- 11:27 AM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Are you referring to line number 8746 of @3821c_11955@ version?
That version's line is:... - 05:16 PM Base Language Support #5111: TempTableSchema & BufferField
- The @TempTableSchema.Column@ has a method @isChanged(BaseDataType)@. If you pass the current value of the field to th...
- 04:47 PM Base Language Support #5111: TempTableSchema & BufferField
- Ovidiu/Eric: Please advise.
- 04:47 PM Base Language Support #5111: TempTableSchema & BufferField
- From Marian:
> This might be an easy one but damn if I can figure out what the connection is between those dmo tem... - 12:17 PM Base Language Support #5111 (New): TempTableSchema & BufferField
- 05:04 PM Database Bug #5056: Temp-tables and unique indexes
- Actually my first idea for @validate()@ was as simple as:...
- 04:42 PM Database Bug #5056: Temp-tables and unique indexes
- Ovidiu Maxiniuc wrote:
> Yes, the method implementation does not make sense. The caller will get nothing in return. ... - 04:16 PM Database Bug #5056: Temp-tables and unique indexes
- Yes, the method implementation does not make sense. The caller will get nothing in return. Nice catch! I think it sho...
- 04:15 PM Database Bug #5056: Temp-tables and unique indexes
- BTW, with my local changes, when I change the call from @BufferImpl.validate@ to pass @true@ to @RB.validate(boolean)...
- 03:50 PM Database Bug #5056: Temp-tables and unique indexes
- Ovidiu Maxiniuc wrote:
> Does it make sense to check whether the buffer is @Temporary@ ? Because the permanent table... - 03:37 PM Database Bug #5056: Temp-tables and unique indexes
- Does it make sense to check whether the buffer is @Temporary@ ? Because the permanent tables have all indexes in plac...
- 03:15 PM Database Bug #5056: Temp-tables and unique indexes
- Ovidiu Maxiniuc wrote:
> Yes, please add the change to 3821c. I inspected the code (the four places where @validateM... - 02:48 PM Database Bug #5056: Temp-tables and unique indexes
- Yes, please add the change to 3821c. I inspected the code (the four places where @validateMaybeFlush()@ is called) an...
- 02:29 PM Database Bug #5056: Temp-tables and unique indexes
- The patch was based on knowing that the @Validation@ instance was invoked for the purpose of flushing, but your point...
- 01:53 PM Database Bug #5056: Temp-tables and unique indexes
- Just inspecting the code it looked fine. I rebased and run the testcases to be sure. I got different behaviour, but n...
- 04:42 PM Base Language Feature #5113: implement c'tor overloading for cases where type erasure is an issue
- Marian asks:
> How do you plan to handle the erasure issue with ctor's - normally a @JsonArray@ should have ctor w... - 04:40 PM Base Language Feature #5113 (Rejected): implement c'tor overloading for cases where type erasure is an issue
- 03:32 PM User Interface Bug #5112: Static handle type FRAME given to DELETE PROCEDURE or DELETE OBJECT statement. (5428)
- The following code fragment displays values from 0 to 2 in the frame, pausing for user input after each value is disp...
- 03:25 PM User Interface Bug #5112 (New): Static handle type FRAME given to DELETE PROCEDURE or DELETE OBJECT statement. (...
- 01:18 PM Base Language Bug #5035: Temp-Table index on P.L.O field
- This would mean that these instances will need an 'always incrementing' ID, instead of our current random approach. ...
- 10:53 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- It seems this is a deviation that is not just a "quirk". It is really an issue, especially when you consider the col...
- 06:02 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > I'm not saying this should be fixed, simply that with a random re... - 01:17 PM Base Language Bug #5025 (Closed): syserror, jsonerror...
- 01:06 PM Base Language Bug #5025: syserror, jsonerror...
- I'm OK with closing it.
- 10:44 AM Base Language Bug #5025: syserror, jsonerror...
- Constantin: I will close this unless you think there is some remaining cleanup item or feature/optimization to pursue.
- 05:52 AM Base Language Bug #5025: syserror, jsonerror...
- @SysError@ and all others extending it keeps the 4gl style ctor's and instances are created the usual. No 4GL code th...
- 12:56 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> But I think this is not implemented yet.
Yes, is not implemented yet.
> Constantin: Do we ne... - 12:54 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Just a word on access rights, those doesn't always have to match... while one can't make a method access more restr...
- 02:59 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Started rework of fuzzy matching to implement missing features. This first pass refactors the fu... - 07:58 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Started rework of fuzzy matching to implement missing features. This first pass refactors the fuzzyMethodLookup() pr...
- 11:30 AM Database Feature #3958: BUFFER-COPY optimization
- Adrian Lungu wrote:
> I noticed something off in the current @BaseRecord.setAllDatum()@ implementation. This is used...
01/26/2021
- 04:40 PM Database Bug #5056 (Review): Temp-tables and unique indexes
- I have committed to 3821c/11953 a fix for the failing test case in #5056-3. Please review. I put it in 3821c because ...
- 03:23 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- Greg wants me to triage the other high priority tasks related to the customer's application, so I won't get to this u...
- 03:16 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- I see what you mean now. I read the last argument as 'l' and not value '1', for some reason.
You are correct - th... - 03:10 PM Base Language Bug #5104: Cannot cast integer input parameter to dynamic function character parameter
- This testcase can duplicate the problem:...
- 02:29 PM Base Language Bug #5104 (New): Cannot cast integer input parameter to dynamic function character parameter
- 02:26 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, I'll need help with the combo box selection issue. I got... - 02:09 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey, I'll need help with the combo box selection issue. I got out of ideas and Greg wants m... - 01:33 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> I just found an issue when switching renderer using the new taskbar popup menu. In Firefox whe... - 01:31 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, I'll need help with the combo box selection issue. I got out of ideas and Greg wants me to move to another ta...
- 05:13 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I just found an issue when switching renderer using the new taskbar popup menu. In Firefox when renderer is switched ...
- 01:31 PM Database Feature #1587: implement full support for word indexes
- There is some strange thing I've noticed regarding the generated @sort@ parameter of the @AdaptiveQuery.initialize()@...
- 11:54 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Please see if you can come up with any test case which breaks this rule or which further ref... - 11:38 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > I guess the leftmost contains word match is the most significant orde... - 10:32 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> [...]? I.e., do the other words in the field matter?
As far as I can see, it doesn't matte... - 10:27 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> I guess the leftmost contains word match is the most significant ordering constraint. Then the n... - 10:21 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> I guess the leftmost contains word match is the most significant ordering constraint. Then the n... - 10:13 AM Database Feature #1587: implement full support for word indexes
- I guess the leftmost contains word match is the most significant ordering constraint. Then the next word match and s...
- 10:00 AM Database Feature #1587: implement full support for word indexes
- The order of the records in case of more complicated queries (see #1587-291) is less obvious. Consider the following ...
- 09:22 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> As well known, SQL standard explicitly says that in the absence of the @ORDER BY@ clause th... - 10:20 AM Database Feature #3574: finish implementation of temp-table XML support
- > shouldn't error flag be cleared at the start of the next NO-ERROR?
No. Although we initially thought this was t... - 09:45 AM Database Feature #3574: finish implementation of temp-table XML support
- Greg Shah wrote:
> 1. A @NO-ERROR@ statement has its errors collected into the @ErrorManager.WorkArea.pendingErrorSt... - 08:25 AM Database Feature #3574: finish implementation of temp-table XML support
- > My question is: where/when should the error flag be reset?
1. A @NO-ERROR@ statement has its errors collected in...
01/25/2021
- 05:53 PM Database Feature #3574: finish implementation of temp-table XML support
- While thinking of the above issue I encountered the next one. Consider the 4GL code (ignore missing declarations):
<... - 04:29 PM Database Feature #3574: finish implementation of temp-table XML support
- I have encountered the following issue: the @serialize-hidden@ attribute steals the value from another temp-table fie...
- 05:23 PM Database Feature #1587: implement full support for word indexes
- As well known, SQL standard explicitly says that in the absence of the @ORDER BY@ clause the order of the @SELECT@ re...
- 04:49 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > Should I use @__iifext@ in the @ORDER BY@ clause? Does it make... - 04:45 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Hm, I did not look carefully enough at the DDL. The presence of the @tt1__5@ table means tha... - 04:42 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Should I use @__iifext@ in the @ORDER BY@ clause? Does it make sense?
Did you add @ifext@... - 04:33 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> It seems this is a problem with index selection. See https://proj.goldencode.com/artifacts/j... - 04:31 PM Database Feature #1587: implement full support for word indexes
- To be more explicit regarding the test case requirement, please add a primary index to your test case temp-table, whi...
- 04:28 PM Database Feature #1587: implement full support for word indexes
- Hm, I did not look carefully enough at the DDL. The presence of the @tt1__5@ table means that temp-tables are not den...
- 04:26 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> @ifext@ was added to @order by@ clause because @wiext@ index was selected to 'drive' the qu... - 04:22 PM Database Feature #1587: implement full support for word indexes
- It seems this is a problem with index selection. See https://proj.goldencode.com/artifacts/javadoc/latest/api/com/gol...
- 04:05 PM Database Feature #1587: implement full support for word indexes
- @ifext@ was added to @order by@ clause because @wiext@ index was selected to 'drive' the query. Normally this should ...
- 03:34 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > Looking how to fix the @ORDER BY@ clause. In fact, I do not com... - 03:22 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Looking how to fix the @ORDER BY@ clause. In fact, I do not completely understand why @uppe... - 02:49 PM Database Feature #1587: implement full support for word indexes
- I've re-worked the SQL generations for @CONTAINS@ for temporary tables with an extent field (see #1587-271). However,...
- 02:05 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I'm changing the code at this moment and cannot provide the exact error but it was about ... - 01:44 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> What does the converted code look like for this test case?... - 01:38 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > I was hoping to keep @FqlToSqlConverter@ clean w.r.t. denormaliz... - 01:32 PM Database Feature #1587: implement full support for word indexes
- Igor, sorry, I missed your intermediate post. Digesting it now...
- 01:30 PM Database Feature #1587: implement full support for word indexes
- Although this is excellent information to document, I do want to reiterate that I want to avoid putting denormalizati...
- 01:27 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> > From Igor:
> > I need this in the @FqlToSqlConverter.toSQL()@. There is no information a... - 01:26 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> I was hoping to keep @FqlToSqlConverter@ clean w.r.t. denormalization knowledge, and to avoi... - 01:25 PM Database Feature #1587: implement full support for word indexes
- > From Igor:
> I need this in the @FqlToSqlConverter.toSQL()@. There is no information about DMOs at this point (at ... - 01:10 PM Database Feature #1587: implement full support for word indexes
- I was hoping to keep @FqlToSqlConverter@ clean w.r.t. denormalization knowledge, and to avoid additional lookups at t...
- 01:07 PM Database Feature #1587: implement full support for word indexes
- From email...
---
>> From Igor:
>>
>> Do we have any repository for the temporary tables' DMOs like @Metadat... - 06:36 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> > It was my suggestion to deal with warning 1688 at runtime and Grep agreed with this (see #1587-... - 06:25 AM Database Feature #1587: implement full support for word indexes
- > It was my suggestion to deal with warning 1688 at runtime and Grep agreed with this (see #1587-227, #1587-228).
... - 03:40 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > How can I run the conversion to use denormalized extent fields?
... - 03:38 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> How can I run the conversion to use denormalized extent fields?
> Thank you.
I just rem... - 03:27 AM Database Feature #1587: implement full support for word indexes
- How can I run the conversion to use denormalized extent fields?
Thank you. - 03:19 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I'm working now on the extent fields in the @_temp@ database... - 03:16 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Regarding the SQL rewriting, are you sure the FQL code coming from the @HQLPreprocessor@ (we... - 03:14 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I'm working now on the extent fields in the @_temp@ database support. Without this, the c... - 03:11 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> There are three places affected by the word tables' support
> # DDL generation
> # Dat... - 03:09 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Code review 1587b/11924:
>
> I've made various, minor formatting and javadoc fixes and co... - 03:02 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Thanks for the details.
> >
> > Is the case of the @f_ext@ fi... - 02:58 AM Database Feature #1587: implement full support for word indexes
- Code review 1587b/11924:
I've made various, minor formatting and javadoc fixes and committed these as rev 11925. O... - 02:45 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Thanks for the details.
>
> Is the case of the @f_ext@ field being denormalized handled? ... - 01:53 AM Database Feature #1587: implement full support for word indexes
- Thanks for the details.
Is the case of the @f_ext@ field being denormalized handled? If so, is it handled above th... - 05:14 PM Conversion Tools Bug #2109: a comment that is the first node in a block doesn't have a new-line after it
- Just wanted to add that when the comment is very long, it can produce confusing resultant Java code. For example:
<p... - 04:40 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed rev 11950(3821c) approximated rectangle coordinates using the line width. The result are
!rectangle_tests.... - 06:31 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > What is the status of the rounded rectan...
01/24/2021
- 03:49 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- 3821c revision 11945 implements support for runtime on-demand renderer switching and graphics caching enabling/disabl...
Also available in: Atom