Project

General

Profile

Activity

From 02/02/2021 to 03/03/2021

03/04/2021

08:10 PM Database Bug #5176: Buffer field attribute leak
I will try to summarize an ugly issue I am investigating lately.
I was working on a issue related to #3574-11 and ...
Ovidiu Maxiniuc
07:07 PM Database Bug #5176 (Closed): Buffer field attribute leak
Ovidiu Maxiniuc

03/03/2021

04:56 PM Conversion Tools Feature #5175 (New): add the value of the builtin preprocessor variables (like WINDOW-SYSTEM), us...
Constantin Asofiei
04:15 PM Testing Feature #1887: research unit testing frameworks and make an appropriate selection
The most obvious frameworks to consider are "JUnit":https://junit.org and "TestNG":https://testng.org/doc/.
+Compa...
Greg Shah
03:46 PM Database Feature #1587: implement full support for word indexes
Added SQL re-writing using common table expressions (WITH clause).
Committed to 3821c/12077.
For PostgreSQL, it i...
Igor Skornyakov
03:27 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> In other words, can you define the same dataset in 2 or more ways in source code?
Yes, you can ...
Ovidiu Maxiniuc
08:41 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> > If you want I can go ahead and fill in the tests unless this is already covered someplace else....
Marian Edu
08:23 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
> If you want I can go ahead and fill in the tests unless this is already covered someplace else.
How much work is...
Greg Shah
08:09 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> Marian/Ovidiu: Can you give me your best understanding of the answers to the above questions? ...
Marian Edu
07:32 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
In regard to dataset and dataset-handle parameters, I need some help.
* Based on the 4GL docs, these are described...
Greg Shah
12:30 AM Base Language Feature #5160: About cast() function support
I have same issues with regular methods and constructors. Even regular method got same error with output table parame... Deividas Varzgalys

03/02/2021

10:17 AM Runtime Infrastructure Feature #5170: add support for cloud-based load balancing and WAF
We need to enable FWD to be used behind a load balancer and "WAF":https://en.wikipedia.org/wiki/Web_application_firew... Greg Shah
10:11 AM Runtime Infrastructure Feature #5170 (New): add support for cloud-based load balancing and WAF
Greg Shah
08:09 AM Base Language Feature #5160: About cast() function support
Coincidentally, I am already working on this root cause in #4350. The problem is that we need to better handle metho... Greg Shah
07:40 AM Base Language Feature #5160: About cast() function support
test.p file.... Deividas Varzgalys
02:41 AM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Well, it is extra work to add it in @HQLPreprocessor@ and I imagine there probably is some w...
Igor Skornyakov
08:08 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
Greg Shah wrote:
> In #4179-1 is this requirement: *which can be registered as a browser's application helper for th...
Roger Borrello
07:52 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
Regarding Linux, I came across @xdg-open@, which is part of @xdg-utils@:
https://wiki.archlinux.org/index.php/Xdg...
Roger Borrello

03/01/2021

05:59 PM Database Feature #1587: implement full support for word indexes
Well, it is extra work to add it in @HQLPreprocessor@ and I imagine there probably is some work to ignore it when gen... Eric Faulhaber
05:19 PM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> The RTRIM is injected for text property references by the @HQLPreprocessor@. It is needed fo...
Igor Skornyakov
05:09 PM Database Feature #1587: implement full support for word indexes
The RTRIM is injected for text property references by the @HQLPreprocessor@. It is needed for normal text property eq... Eric Faulhaber
04:44 PM Database Feature #1587: implement full support for word indexes
I've noticed some strange thing.
Consider the following 4GL code:...
Igor Skornyakov
09:59 AM Base Language Feature #5160: About cast() function support
Please post a standalone example so that we can recreate the problem here. Greg Shah
09:46 AM Base Language Feature #5160: About cast() function support
I just pasted "*" due to the data safety of current project source code names. This error occurs in filenames without... Deividas Varzgalys
05:28 AM Base Language Feature #4965: Parameter annotation - qualified
Please post a small test which shows this problem. The reference is decremented somewhere where it should not be. Constantin Asofiei
05:17 AM Base Language Feature #4965: Parameter annotation - qualified
Constantin Asofiei wrote:
> Each object var definition should be declared outside the top-level block (in the Java m...
Marian Edu
03:57 AM Base Language Feature #4965: Parameter annotation - qualified
Marian Edu wrote:
> This is part of the 'OO SDK' and as per your suggestion everything under @com.goldencode.p2j.oo@...
Constantin Asofiei
03:48 AM Base Language Feature #4965: Parameter annotation - qualified
Constantin Asofiei wrote:
> Also, I see lots of classes have @null@ as the referent in i.e. its @BlockManager.functi...
Marian Edu

02/26/2021

05:42 PM Database Bug #4994 (WIP): NPE in AdaptiveQuery when loading null data for an outer join
In case of OUTER JOIN tables when there is no matching record, @data[i]@ is @null@. Rewriting the problematic line as... Ovidiu Maxiniuc
02:47 PM Database Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory
It is good to know that the bug is just a configuration issue. At a minimum we need to improve our documentation. F... Greg Shah
02:28 PM Database Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory
Greg Shah wrote:
> If I understand correctly, the @p2jspi.jar @ is hard coded to the equivalent of the 4GL 8859-1.
...
Eric Faulhaber
07:53 AM Database Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory
We also need to consider that the effective codepage for H2 temp-tables must be something that can be overridden. In... Greg Shah
02:36 PM User Interface Feature #4170 (Closed): add drag and drop support to treeview widget
> There is a known conversion issue that this code with a corresponding hint file
Please create a separate task fo...
Greg Shah
02:12 PM User Interface Feature #4170 (Review): add drag and drop support to treeview widget
Sergey Ivanovskiy
02:10 PM User Interface Feature #4170: add drag and drop support to treeview widget
Yes, the image list tests are working in general. There is a known conversion issue that this code with a correspondi... Sergey Ivanovskiy
01:10 PM User Interface Feature #4170: add drag and drop support to treeview widget
Please provide details as a separate task. Greg Shah
01:05 PM User Interface Feature #4170: add drag and drop support to treeview widget
Greg Shah wrote:
> Roger: I think you may have found some related behavior that seems wrong. Can you open a new tas...
Roger Borrello
08:39 AM User Interface Feature #4170: add drag and drop support to treeview widget
Can this task be put into Test mode?
Roger: I think you may have found some related behavior that seems wrong. Ca...
Greg Shah
09:43 AM Build and Source Control Bug #5166 (Closed): libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
Alright, I'm closing this.
As an aside, we should probably work #5167 sooner rather than later.
Greg Shah
09:17 AM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
Yes, running deploy/server/server.sh starts without @undefined symbol: auto_getch_refresh@ in the server.log file Chris Weaver
09:14 AM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
With everything patched properly, I guess the client is starting now? Greg Shah
09:11 AM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
Followed the steps but have different results. If I look at the @ldd p2j/build/lib/libp2j.so@ output:
@linux-vdso....
Chris Weaver
08:05 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
We would like to eliminate the need to patch the system-wide version of ncurses. #2660 is designed to do exactly tha... Greg Shah
08:02 AM Build and Source Control Support #5167 (Closed): using static linking to eliminate the need to patch the system-wide ncurses
Greg Shah
07:49 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
> Both of these dependencies could be specified as parameters to a new command line program
I don't understand why...
Greg Shah
06:21 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
In #4179-1 is this requirement: *which can be registered as a browser's application helper for the "application/fwd-l... Greg Shah
02:11 AM Database Bug #5056: Temp-tables and unique indexes
Can this issue be closed? Eric Faulhaber
07:51 PM Base Language Feature #4378: properly handle clob/lonchar assignment, especially the implicit codepage conversion
Actually the dereference operation pose other issues. The COPY-LOB is also not working correctly when a dereferenced ... Ovidiu Maxiniuc

02/25/2021

06:50 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
I made updates in revs @12060/12061@ to allow the build to proceed. How are the native parts deployed if you are simp... Roger Borrello
09:08 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
I removed the @launcher@ target to prevent the continuation of the failures found in #5034-317, which was created by ... Roger Borrello
06:17 PM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
Chris: Please try Roger's exact script and the 6.1 patches. His changes do cause the 6.1/6.2 version of the library ... Greg Shah
06:15 PM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
I've reviewed #3298 and have looked more carefully at "Patching NCURSES":/projects/p2j/wiki/Patching_NCURSES. I've m... Greg Shah
06:14 PM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
There are 6.1 patches from last July on that same "page":/projects/p2j/wiki/Patching_NCURSES#Obtain-the-Patches that ... Roger Borrello
05:56 PM Build and Source Control Bug #5166: libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
I'm running Ubuntu 20.10. When I installed it in December 2020, I used the "Patching NCURSES":/projects/p2j/wiki/Pat... Greg Shah
04:39 PM Build and Source Control Bug #5166 (Closed): libp2j.so links to unpatched ncurses 6.2 instead of the patched ncurses 5.9
Greg Shah
03:07 PM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> A separate thought: what if we remove the @distinct@ keyword? Unless I'm reading the plan wr...
Igor Skornyakov
03:03 PM Database Feature #1587: implement full support for word indexes
I'm trying to figure out whether there is a way to express these search conditions without the hash joins (and someti... Eric Faulhaber
02:45 PM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Thank you.
>
> Are these two statements functionally equivalent?
>
> 1)
>
> [...]
...
Igor Skornyakov
02:37 PM Database Feature #1587: implement full support for word indexes
As I re-read that last post, I'm not sure my where clause makes sense in that second query...rethinking... Eric Faulhaber
02:35 PM Database Feature #1587: implement full support for word indexes
Thank you.
Are these two statements functionally equivalent?
1)...
Eric Faulhaber
02:06 PM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> What is the SQL for the expression @"s0 | s1"@?
>
> For @"(s0 | s1) & s5*"@?
>
> (LE: ...
Igor Skornyakov
01:59 PM Database Feature #1587: implement full support for word indexes
What is the SQL for the expression @"s0 | s1"@?
For @"(s0 | s1) & s5*"@?
(LE: fixed syntax error in original post)
Eric Faulhaber
01:53 PM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Igor, can't the first form of the SQL be simplified as follows?
> In other words, why is th...
Igor Skornyakov
01:39 PM Database Feature #1587: implement full support for word indexes
Igor, can't the first form of the SQL be simplified as follows?
From:...
Eric Faulhaber
11:02 AM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Yes, I was looking at the sort part of the plan, but you are right that the parts below do l...
Igor Skornyakov
11:01 AM Database Feature #1587: implement full support for word indexes
Yes, I was looking at the sort part of the plan, but you are right that the parts below do look somewhat faster. Plea... Eric Faulhaber
10:54 AM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > At this moment I'm looking how to change SQL re-writing usin...
Igor Skornyakov
10:43 AM Database Feature #1587: implement full support for word indexes
Igor Skornyakov wrote:
> At this moment I'm looking how to change SQL re-writing using @WITH@ clause (see #1587-36...
Eric Faulhaber
10:30 AM Database Feature #1587: implement full support for word indexes
I've added two things to the word tables support.
# The re-writing of the SQL queries with @CONTAINS@ re-writing can...
Igor Skornyakov
04:27 AM Database Feature #1587: implement full support for word indexes
With a logically equivalent but different re-written SQL statement using @WITH@ clause:... Igor Skornyakov
03:46 AM Database Feature #1587: implement full support for word indexes
Adding index on the 'word' field in the word tables helps. The times are (see #1587-357)
|expr |records|e...
Igor Skornyakov
03:09 AM Database Feature #1587: implement full support for word indexes
Word tables' tests to @sftp://xfer.goldencode.com/opt/testcases/@ revision 1008.
Tests (including Java project for g...
Igor Skornyakov
02:07 AM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Igor, is this test code (including the code which generates the test data) checked in?
No...
Igor Skornyakov
02:04 AM Database Feature #1587: implement full support for word indexes
Eric Faulhaber wrote:
> Igor, while the improvement over the UDF approach is considerable in some cases, the new app...
Igor Skornyakov
01:21 PM Database Bug #5056 (Test): Temp-tables and unique indexes
Patch committed as 3821c/12065. Eric Faulhaber
09:25 PM Database Bug #5056: Temp-tables and unique indexes
Eric Faulhaber wrote:
> Ovidiu, please test whether the attached patch resolves your original issue(s). It gets both...
Ovidiu Maxiniuc
09:42 AM Database Feature #5165: disallow usage of an incompatible database instance
We can also validate the schema specified at the permament DMOs with the database tables/indexes. Constantin Asofiei
05:48 AM Database Feature #5165: disallow usage of an incompatible database instance
In OE, the database metaschema has CRC values stored for each table, index and schema trigger. When compiling 4GL to... Greg Shah
05:08 AM Database Feature #5165 (New): disallow usage of an incompatible database instance
Greg Shah
04:32 AM Base Language Feature #4965 (Test): Parameter annotation - qualified
Greg Shah

02/24/2021

06:35 PM Database Feature #1587: implement full support for word indexes
Igor, is this test code (including the code which generates the test data) checked in? Eric Faulhaber
05:22 PM Database Feature #1587: implement full support for word indexes
Igor, while the improvement over the UDF approach is considerable in some cases, the new approach is still not as per... Eric Faulhaber
02:33 PM Database Feature #1587: implement full support for word indexes
For the performance testing, I've used a modified approach described at #1587-340. Instead of generated "word" as all... Igor Skornyakov
06:21 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
First pass committed in @3821c_12057@. There is an update to the native @makefile@ to use the new @makefile.launcher@... Roger Borrello
11:19 AM Base Language Feature #5160: About cast() function support
> ./abl/*.p:741:37: unexpected token: GetData
> ...
> 2.Error processing .*.p --- Caused by: java.lang.NullPointerE...
Greg Shah
11:08 AM Base Language Feature #5160: About cast() function support
> unexpected token: strict-entity-resolution
Correct, in your version of FWD we did not recognise this attribute a...
Greg Shah
08:43 AM Base Language Feature #4965: Parameter annotation - qualified
Marian Edu wrote:
> How should we proceed were, a new merge or just wait for the new 4384 branch and fix whatever ne...
Constantin Asofiei
07:55 AM Base Language Feature #4965: Parameter annotation - qualified
Constantin Asofiei wrote:
> Marian, there are some compile errors -
> [...]
>
> Is this a typo? Shouldn't each ...
Marian Edu
08:40 AM Base Language Bug #4749 (Test): Conversion error for object indeterminate extent output parameter
Code Review Task Branch 3821c Revision 12052
Overall, the changes are good.
Please add javadoc to @ArrayAssigne...
Greg Shah

02/23/2021

06:34 PM Database Bug #5056: Temp-tables and unique indexes
Similar to the patch proposed in #4884-15, I have fixed the cases identified above. The three main xfer testcases are... Ovidiu Maxiniuc
07:43 PM Database Bug #5056: Temp-tables and unique indexes
I found the cause for the 'regression' of your patch. It is probably not a single thing, but a couple of issues which... Ovidiu Maxiniuc
12:50 PM Base Language Feature #4384: Builtin OO Implementation
Branch 4384i was created from branch 3821c revision 12052.
Marian: please review revision 12051, it fixes some com...
Constantin Asofiei
12:45 PM Base Language Bug #4749: Conversion error for object indeterminate extent output parameter
Constantin Asofiei wrote:
> As for the dynamic array issues - the root cause was the fact that the Java reference fo...
Constantin Asofiei
12:21 PM Base Language Feature #4965: Parameter annotation - qualified
> Greg: I think we need a 4384i branch?
Yes. Please make one as soon as you are happy with the 3821c starting point.
Greg Shah
12:18 PM Base Language Feature #4965: Parameter annotation - qualified
Marian, there are some compile errors - ... Constantin Asofiei
12:12 PM Base Language Feature #4965: Parameter annotation - qualified
Constantin Asofiei wrote:
> Marian, 4384h on xfer is still on rev 12004 - although I think is a little old, is still...
Marian Edu
12:04 PM Base Language Feature #4965: Parameter annotation - qualified
Marian, 4384h on xfer is still on rev 12004 - although I think is a little old, is still good, because I could use it... Constantin Asofiei
02:46 AM Base Language Feature #4965: Parameter annotation - qualified
Greg Shah wrote:
> > I've pushed 3821c revision 12046 to xfer. Do you want to branch from that, apply your changes ...
Marian Edu
10:28 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
I can't tell if is is safe to presume a default value for direct - maybe the majority of node changes are due to impl... Adrian Lungu
10:26 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
The direct flag is set on @true@ when @setCurrentNode@ is fired due to a user specific action (usually a mouse press ... Adrian Lungu
10:23 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
Adrian,
I need to change customer specific code that uses modified @TreeGuiImp.setCurrentNode(TreeNode<N> node, bo...
Eugenie Lyzenko
06:57 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
Committed 3821c/rev. 12049 adding support for @OnChangeNodeDirect@ and @OnChangeTopVisibleNode@. In this process, I r... Adrian Lungu
10:26 AM Base Language Feature #5160: About cast() function support
Yes, GeneralInfoPart is my class.... Deividas Varzgalys
08:44 AM Base Language Feature #5160: About cast() function support
> Does your tool support cast() function in that way?
Yes, FWD does support chaining a method call off of a @cast(...
Greg Shah
08:40 AM Base Language Feature #5160: About cast() function support
From Deividas:
> I have issue in conversion process that error show up with cast() function
> ...
Greg Shah
05:05 AM Base Language Feature #5160 (New): About cast() function support
Deividas Varzgalys
10:07 AM Runtime Infrastructure Feature #5155: make it easier to deploy custom servlets into the FWD server
To allow mixed annotations and web.xml configuration for the services (servlet, web socket), the web.xml needs to hav... Constantin Asofiei
09:23 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
> What if you run OPEN-MIME-RESOURCE of this custom mime-type in ChUI or Swing clients? Should they reject?
@OPEN-...
Greg Shah
08:56 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
A question about implementation. Would the launcher only function on web client? What if you run @OPEN-MIME-RESOURCE@... Roger Borrello
07:33 AM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
> So the tc.openMimeResource should make a special case of mimeType=application/fwd-local-launcher
Yes, if needed....
Greg Shah
07:43 AM Deployment Support #3303: make the automated deployment process fully production ready
Greg Shah wrote:
> > So the build/classes.aop is not needed?
>
> I don'tknow for sure.
>
> Hynek: is this s...
Hynek Cihlar
07:19 AM Deployment Support #3303: make the automated deployment process fully production ready
> So the build/classes.aop is not needed?
I don'tknow for sure.
Hynek: is this something from AspectJ? Is i...
Greg Shah
07:03 PM Deployment Support #3303: make the automated deployment process fully production ready
Greg Shah wrote:
> The command line launcher is @/usr/bin/ansible-pull@. This is Python code that calls @ansible@. ...
Roger Borrello

02/22/2021

06:52 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
So the @tc.openMimeResource@ should make a special case of @mimeType=application/fwd-local-launcher@ and force the gi... Roger Borrello
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...
Greg Shah
05:50 PM Deployment Support #3303: make the automated deployment process fully production ready
Greg Shah wrote:
> > @build/lib/*.jar@ should probably be @build/*@
>
> As far as I know, this is not needed.
...
Roger Borrello
07:45 AM Runtime Infrastructure Feature #5155: make it easier to deploy custom servlets into the FWD server
Our current approach to loading web applications/servlets into the FWD server's embedded container current relies on ... Greg Shah
07:29 AM Runtime Infrastructure Feature #5155 (New): make it easier to deploy custom servlets into the FWD server
Greg Shah
07:20 AM Base Language Feature #4965: Parameter annotation - qualified
> I've pushed 3821c revision 12046 to xfer. Do you want to branch from that, apply your changes and provide a bzr se... Greg Shah
07:18 AM Base Language Feature #4965: Parameter annotation - qualified
Greg Shah wrote:
> > since there seems to be some automatic changes applied to 'oo' packages should we make a new b...
Marian Edu
06:55 AM Base Language Feature #4965: Parameter annotation - qualified
> since there seems to be some automatic changes applied to 'oo' packages should we make a new branch to incorporate... Greg Shah
04:09 AM Base Language Feature #4965: Parameter annotation - qualified
Marian Edu wrote:
> Constantin, just to clarify, the default to P.L.O is not for the (newly added) return type but f...
Constantin Asofiei
03:08 AM Base Language Feature #4965: Parameter annotation - qualified
Constantin Asofiei wrote:
> I agree that the return type should be added. But the approach to 'default to PLO' if t...
Marian Edu
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...
Greg Shah
05:04 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
After some investigation, the following behavior is expected:
* @OnChangeNodeDirect@ is fired when the selected node...
Adrian Lungu
03:24 AM Base Language Bug #5029: OO constructor with array input parameter
Constantin Asofiei wrote:
> Marian, regarding #5029-15 - I've tried duplicating using this test:
> [...]
>
> But...
Marian Edu

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. ... Constantin Asofiei
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:...
Constantin Asofiei
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... Constantin Asofiei

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 ... Roger Borrello
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... Igor Skornyakov
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... Adrian Lungu
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.
...
Ovidiu Maxiniuc

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...
Constantin Asofiei
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... Greg Shah
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... Constantin Asofiei
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....
Constantin Asofiei
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 ...
Greg Shah
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... Greg Shah
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 ... Constantin Asofiei
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...
Greg Shah
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?
...
Constantin Asofiei
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...
Constantin Asofiei
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
Igor Skornyakov
11:14 AM Base Language Bug #5029: OO constructor with array input parameter
Marian, regarding #5029-15 - I've tried duplicating using this test:... Constantin Asofiei
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 ... Constantin Asofiei
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. Greg Shah
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:... Greg Shah
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... Greg Shah
07:21 AM User Interface Bug #5153 (New): improvements to down body processing
Greg Shah

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...
Ovidiu Maxiniuc
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...
Ovidiu Maxiniuc
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... Eric Faulhaber
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...
Igor Skornyakov
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... Eric Faulhaber
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 ... Igor Skornyakov
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... Igor Skornyakov
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.
...
Stanislav Lomany
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 ...
Greg Shah
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 ... Greg Shah
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...
Stanislav Lomany
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... Greg Shah
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@, ... Adrian Lungu
07:26 AM User Interface Feature #5151: Add complete support for tree-list OCX triggers
Please summarize the steps for adding the needed support. Greg Shah
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*)
...
Adrian Lungu
04:37 AM User Interface Feature #5151 (WIP): Add complete support for tree-list OCX triggers
Adrian Lungu
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...
Marian Edu
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...
Greg Shah
10:22 AM Base Language Bug #4749 (WIP): Conversion error for object indeterminate extent output parameter
Greg Shah
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...
Vladimir Tsichevski

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 ...
Igor Skornyakov
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@...
Eric Faulhaber
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...
Igor Skornyakov

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 ...
Jurjen Dijkstra
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...
Greg Shah
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...
Greg Shah
04:31 PM User Interface Bug #5150 (New): killing the web page for the web client should raise the equivalent of a window-...
Greg Shah
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... Greg Shah
01:58 PM Base Language Bug #5029 (Test): OO constructor with array input parameter
Greg Shah
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...
Constantin Asofiei
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 ...
Igor Skornyakov
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...
Eric Faulhaber
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...
Igor Skornyakov
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...
Eric Faulhaber
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... Igor Skornyakov
08:45 AM User Interface Feature #3283: add 4GL extension to obtain the mouse pointer location
How much effort is there to fix this? Greg Shah
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... Hynek Cihlar

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.... Constantin Asofiei
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... Constantin Asofiei
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...
Marian Edu
06:52 AM Conversion Tools Bug #5021 (Closed): improve/fix file-ignore-list.txt ('X' conversion mode) under Windows
Greg Shah

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... Constantin Asofiei
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 ...
Marian Edu

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...
Constantin Asofiei
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... Constantin Asofiei

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:
>...
Igor Skornyakov
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...
Eric Faulhaber
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...
Igor Skornyakov
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 ... Greg Shah
10:40 AM Base Language Feature #5146 (New): record additional legacy class and method data in annotations
Greg Shah

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... Constantin Asofiei
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... Marian Edu
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@ ...
Constantin Asofiei
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?...
Marian Edu
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? Constantin Asofiei
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... Marian Edu

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...
Constantin Asofiei
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... Marian Edu
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... Greg Shah
07:58 AM Conversion Tools Bug #5137 (Closed): any text following a # character in the include or exclude file list is ignored
Greg Shah
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 ...
Igor Skornyakov
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...
Eric Faulhaber
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:
...
Greg Shah
07:45 PM Conversion Tools Bug #5135 (Closed): replace -s, -f and -x options of ConversionDriver with a single combined mode
Greg Shah

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.
Igor Skornyakov
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...
Igor Skornyakov
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...
Ovidiu Maxiniuc
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... Greg Shah

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.
Igor Skornyakov
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... Igor Skornyakov
03:00 PM Database Feature #1587: implement full support for word indexes
Uppercasing the @CONTAINS@ arguments at conversion time removed in #3821/11998. Igor Skornyakov
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). Igor Skornyakov
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...
Constantin Asofiei
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... Eric Faulhaber
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... Roger Borrello
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...
Marian Edu
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... Constantin Asofiei
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...
Marian Edu
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...
Constantin Asofiei
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...
Marian Edu
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...
Constantin Asofiei
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...
Marian Edu

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... Eric Faulhaber
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...
Igor Skornyakov
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... Eric Faulhaber
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...
Igor Skornyakov
08:23 AM Base Language Bug #4824 (Closed): Conversion error for property with indeterminate extent
Greg Shah
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@. Marian Edu
08:22 AM Base Language Bug #4827 (Closed): OO Conversion issue with method resolve (erasure)
Greg Shah
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... Marian Edu
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... Greg Shah

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... Igor Skornyakov
01:14 PM Database Feature #1587: implement full support for word indexes
'Word indices are not supported' warning is suppressed in 3821c/11990 Igor Skornyakov
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...
Eric Faulhaber
01:09 PM Database Feature #5130: improve management of p2jpl.jar in deployment scripts
Clever! Greg Shah
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 ... Igor Skornyakov
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... Greg Shah
12:40 PM Database Feature #5130 (Rejected): improve management of p2jpl.jar in deployment scripts
Greg Shah
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...
Greg Shah
12:53 PM Deployment Feature #5131 (New): improve management of the cluster and database instances from build.xml
Greg Shah
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...
Marian Edu
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.
...
Constantin Asofiei

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...
Greg Shah

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... Ovidiu Maxiniuc
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... Constantin Asofiei
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...
Ovidiu Maxiniuc
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... Stanislav Lomany
11:40 AM Base Language Bug #5123 (New): Remove sessionFree AppServer configuration parameter
Stanislav Lomany
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...
Hynek Cihlar
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)...
Hynek Cihlar
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...
Sergey Ivanovskiy
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 ...
Hynek Cihlar
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...
Igor Skornyakov
 

Also available in: Atom