Activity
From 11/14/2020 to 12/13/2020
12/13/2020
- 04:24 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, I tried to fix @drawImage@ rev 11866(3821c) but the case ... - 09:18 AM User Interface Bug #5031: concurrency bug in GuiWebSocket.hoverableWidgets and drawingOps
- It was found in a customer app, during debugging - if you place a breakpoint in @GuiWebSocket.sendPendingDrawingOps@ ...
- 07:50 AM User Interface Bug #5031: concurrency bug in GuiWebSocket.hoverableWidgets and drawingOps
- Do you have a recreate?
12/11/2020
- 10:34 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, I tried to fix @drawImage@ rev 11866(3821c) but the case of @invert == true@ was n... - 10:28 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, I tried to fix @drawImage@ rev 11866(3821c) but the case of @invert == true@ was not changed. Please review th...
- 02:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > It seems that we place the top part of the target image that sho... - 02:32 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> It seems that we place the top part of the target image that should be cut off iff we sup... - 09:59 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
>
> Did any of these tests get written?
Some tests were added and updated the soapui results, ... - 09:56 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > > Constantin, do you still need those extra tests for REST? I'm having troubles getting the deployment on PASOE to ...
- 08:54 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Marian Edu wrote:
> Now you lost me, this is what you've said before:
> _in the SQL temp-table, the progress.lang.o... - 08:50 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Constantin Asofiei wrote:
> Why should OE sort them by the @ToString()@? The sort is done by their hash, which you c... - 08:39 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > What exactly are you referring here by 'xxxxxx'? Only the numeric... - 08:30 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Constantin Asofiei wrote:
> What exactly are you referring here by 'xxxxxx'? Only the numeric representation or the ... - 08:27 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Some notes here:
> > # in the SQL temp-table, the @progress.lang... - 08:26 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Constantin Asofiei wrote:
> Some notes here:
> # in the SQL temp-table, the @progress.lang.object@ field is represe... - 08:16 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Some notes here:
# in the SQL temp-table, the @progress.lang.object@ field is represented as a character (with the s... - 03:29 AM Base Language Bug #5035: Temp-Table index on P.L.O field
- Oddly enough in 4GL one can create an index on a P.L.O field, the ordering in this case is done on the 'resource iden...
- 03:29 AM Base Language Bug #5035 (Test): Temp-Table index on P.L.O field
- 03:37 AM Base Language Bug #4827: OO Conversion issue with method resolve (erasure)
- Some more tests that fails to convert correctly:
oo/openedge/net/http/cookie_collection/test_method_contains_object....
12/10/2020
- 04:23 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, all issues in my video can be reproduced with this rev 11860 (3821c). I think draw... - 03:22 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Committed revision 11859 (3821c) added cancel batch test functionality and one new test f... - 01:35 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Hyn... - 01:16 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, all issues in my video can be ... - 11:19 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, all issues in my video can be reproduced with this rev 11... - 10:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> I think drawImage implementation is not correct now.
Please give details why do you t... - 10:51 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, all issues in my video can be reproduced with this rev 11860 (3821c).
Which vid... - 07:44 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, all issues in my video can be reproduced with this rev 11860 (3821c). I think drawImage implementation is not ...
- 05:15 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- 3821c revision 11860 resolves all issues mentioned in #4955-358 except "Some lines are not connected fully, like butt...
- 01:37 PM Database Feature #1587: implement full support for word indexes
- I've finally decided to augment @MetadataManager@ with word tables support. So the implementation for PostgreSQL is e...
- 05:53 AM Database Feature #1587: implement full support for word indexes
- Branch 1587b was rebased to 3821c revision 11860.
Pushed up to revision 11870. - 05:47 AM Database Feature #1587: implement full support for word indexes
- Short names' generation committed to 1587b revision 11849.
Working on using generated names in @FqlToSqlConverter@ - 12:57 PM Database Bug #5030: xfer dataset test issues
- Ovidiu Maxiniuc wrote:
> > [[https://documentation.progress.com/output/ua/OpenEdge_latest]]
> Yes, that's it. I t... - 12:16 PM Database Bug #5030: xfer dataset test issues
- Marian Edu wrote:
> > BTW, is there a public documentation on OE 12.X? I could not find it, I am always redirected t... - 08:53 AM Database Bug #5030: xfer dataset test issues
- > I am a pit puzzled now. What is our OE version target to match? Will we support multiple versions? I know there was...
- 02:46 AM Database Bug #5030: xfer dataset test issues
- Ovidiu Maxiniuc wrote:
> Marian Edu wrote:
> > Well, nothing is perfect... in practice no one it doing that though ... - 11:13 AM Database Feature #3958: BUFFER-COPY optimization
- I committed 3821c/rev. 11862 changes to @DMOSignatureHelper@ which can now compute explicit signatures. The modificat...
12/09/2020
- 06:43 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed revision 11859 (3821c) added cancel batch test functionality and one new test for drawing rectangles with 4...
- 06:39 PM Database Bug #5030 (WIP): xfer dataset test issues
- I have another issue. In @dataset/dynamic/methods/copy_dataset.p@ we have:...
- 06:09 PM Database Bug #5030: xfer dataset test issues
- Marian Edu wrote:
> Well, nothing is perfect... in practice no one it doing that though so I wouldn't make it such a... - 03:48 AM Database Bug #5030: xfer dataset test issues
- Ovidiu Maxiniuc wrote:
> Here is one example I used for observing the @REPOSITION@ attribute:
> [...]
>
> This w... - 07:40 PM Database Bug #5030: xfer dataset test issues
- Marian Edu wrote:
> The @AUTO-DELETE@ attribute only has a role when a dynamic dataset is deleted, nothing to do wit... - 07:37 PM Database Bug #5030: xfer dataset test issues
- Here is one example I used for observing the @REPOSITION@ attribute:...
- 03:24 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> What about the Java annotation in the DMO interface? My point is, I just want one name store... - 03:21 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Please do make the change. Even if we don't simplify the logic m... - 03:05 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Please do make the change. Even if we don't simplify the logic much, we want to keep the con... - 03:01 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> If I understand correctly, you need to map the DMOs (@DmoMeta@ most likely) using SQL names... - 02:59 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> At this moment I do not use the _least-common-denominator approach for the names_, but it c... - 02:56 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> I thought we use the _least-common-denominator approach for the names_ (see Eric's entry #1... - 02:41 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Well, I think I've found a 'right' place to add information about word table names (there c... - 02:32 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I see the following problem with this approach. I understand that @NameConverterWorker@ is ... - 02:20 PM Database Feature #1587: implement full support for word indexes
- Well, I think I've found a 'right' place to add information about word table names (there can be different names for ...
- 05:29 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Yes, the information is mainly correct. I would look back one step, looking for the @name.c... - 01:21 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Constantin Asofiei wrote:
> > > There are two calendar OC... - 01:10 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Some of the look&feel calendar issues (like #4174-226) were fixed in 3821c rev 11858. Also, added 'Change' and 'KeyPr...
- 12:55 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- You also can edit the date without the calendar popup:
* by changing the i.e. day via inserting numeric keys
* by u... - 12:53 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I've followed [[p2j:OCX Event Procedure Support]] and I was able to emulate @Change@ and @KeyPress@ COM events easily...
- 11:46 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- In the AppBuilder, after pressing @CTRL-S@, you can add OCX events for any OCX control. This includes mouse, keys, c...
- 11:34 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > There are two calendar OCX event procedures which are miss... - 11:22 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> There are two calendar OCX event procedures which are missing in FWD:
> [...]
>
> Se... - 10:37 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- There are two calendar OCX event procedures which are missing in FWD:...
- 04:15 AM Database Feature #3958: BUFFER-COPY optimization
- Added a new signature for each @DmoMeta@ - see #4055-80, #4055-81. The first one I will refer to as "quick signature"...
12/08/2020
- 05:27 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, FYI 3821c revision 11857 resolves the image drawing issue where a specific color was used in the triangle dat...
- 01:47 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- @drawRoundRect@ draws these lines on WebGL canvas
!drawRoundRect400x.png! - 01:44 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- @draw3DRect@ without fill option draws these lines
!draw3DRectNotFilled400x.png! - 01:39 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- @draw3dRect@ with fill option draws these lines
!draw3DRect400x.png!
- 01:14 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > I d... - 11:48 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 on resolving the rema... - 11:37 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > I didn't succeed in fixing issue... - 11:30 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > What is the status on resolving the remaining artifacts?
>
> I'm stil... - 11:23 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I didn't succeed in fixing issues from #4955-360.
>
> So plea... - 10:56 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> I didn't succeed in fixing issues from #4955-360.
So please look at the item "Some lin... - 10:55 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Greg Shah wrote:
> What is the status on resolving the remaining artifacts?
I'm still looking at the first two it... - 10:17 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I didn't succeed in fixing issues from #4955-360. Hynek, please share your findings or write more thoroughly #4955-361.
- 09:04 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- What is the status on resolving the remaining artifacts?
- 05:10 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Yes, the information is mainly correct. I would look back one step, looking for the @name.c... - 05:01 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Ovidiu: please reality check my statements and file references above, in case my recollectio... - 04:58 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> OK, I think this is the place the Java annotations are actually written into the Java AST wh... - 02:44 AM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > See the @createCompileUnit@ TRPL function in @rules/schema/dmo_c... - 01:38 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> > configure the locale (like en_US, en_GB, fr_FR), in the directory and use that in CalendarGuiIm... - 12:55 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > Greg, is it acceptable for the 'today date' to appear like this?
Yes. - 12:52 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > configure the locale (like en_US, en_GB, fr_FR), in the directory and use that in CalendarGuiImpl.locale
I'm OK ... - 12:48 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg, is it acceptable for the 'today date' to appear like this?
!calendar_selected_today.png! - 11:18 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg, I need some advice for the locale-specific formatting of the calendar text. In 4GL, there are possible only th...
- 10:00 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- One more thing to fix: the value displayed is formatted using the LANG for the machine where the FWD client process w...
- 09:26 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Here is an image with all the DTPicker properties available via the @Property Editor@:
!dtpicker_properties.png!
... - 01:32 PM User Interface Bug #5031: concurrency bug in GuiWebSocket.hoverableWidgets and drawingOps
- @GuiWebSocket.sendPendingDrawingOps()@ is called from another thread, and the @hoverableWidgets@ and @drawingOps@ lis...
- 01:30 PM User Interface Bug #5031 (New): concurrency bug in GuiWebSocket.hoverableWidgets and drawingOps
- 09:52 AM User Interface Feature #4438: parsing and conversion of .wrx files
- A very short knowledge base article asks:
> What do wrx files contain?
Here is the documented answer:
> WRX ... - 02:35 AM Database Bug #5030: xfer dataset test issues
- Ovidiu Maxiniuc wrote:
> A second issue is related to recently added @AUTO-DELETE@ attribute. I am see why is an aut... - 02:17 AM Database Bug #5030: xfer dataset test issues
- Ovidiu Maxiniuc wrote:
> A first question is about the dataset relations. Normally, there can be at most @n - 1@ ins... - 07:42 PM Database Feature #4397: add database attrs, methods and options
- I encountered two more issues which were probably added with 4011 and slipped unnoticed until now.
* the first is ...
12/07/2020
- 05:21 PM Database Bug #5030: xfer dataset test issues
- A second issue is related to recently added @AUTO-DELETE@ attribute. I am see why is an auto-delete dynamic buffer no...
- 04:40 PM Database Bug #5030: xfer dataset test issues
- A first question is about the dataset relations. Normally, there can be at most @n - 1@ instances of them, but if som...
- 04:23 PM Database Bug #5030: xfer dataset test issues
- I have started recently to run the testsets stored on xref repository in order to fine-tune the dataset-related attri...
- 04:00 PM Database Bug #5030 (WIP): xfer dataset test issues
- 04:58 PM Database Bug #5013 (Test): Collision of java names with SQL keywords
- 03:35 PM Database Bug #5013: Collision of java names with SQL keywords
- This issue should be fixed in r11866/4397a (11/26/20).
- 02:35 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> See the @createCompileUnit@ TRPL function in @rules/schema/dmo_common.rules@ for examples of... - 02:33 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> The problem is that at this moment I do not understand how to add annotation from the @DDLG... - 01:49 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Ovidiu, please look at @dmo_common.rules@. Based on Igor's change, it looks like we were omi... - 02:42 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> For things like this, we usually compute the value at schema conversion time and write it as... - 11:36 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I've re-worked the code to address Eric's comments (#1587-128).
> There is a problem with ... - 07:00 AM User Interface Bug #4631 (Closed): Widget scoped to wrong frame on hide
- 10:52 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Greg Shah wrote:
> Can I close this?
Yes! - 02:31 AM Base Language Bug #5029: OO constructor with array input parameter
- Constantin Asofiei wrote:
> the hand-written java code needs to be like:
> [...]
Yeah, this is what we use altho...
12/06/2020
- 03:38 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I've re-worked the code to address Eric's comments (#1587-128).
Committed to 1587b revisio... - 03:37 PM Database Feature #1587: implement full support for word indexes
- I've re-worked the code to address Eric's comments (#1587-128).
There is a problem with renaming word tables - we n... - 02:58 AM Database Feature #1587: implement full support for word indexes
- Sorry, I forgot to add. At this moment for the dialects other than PostgreSQL the @CONTIANS@ UDF will be still used.
- 02:51 AM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> * I am a bit confused by the @words@ UDF. It is added as a PL/Java function in @Functions@ a...
12/05/2020
- 05:26 PM Database Feature #1587: implement full support for word indexes
- Overall, 1587b seems to be nice addition to the project! This is not a full code review, but I do have a few concerns...
12/04/2020
- 02:20 PM Database Feature #1665 (Closed): automate import process
- This issue has been superseded by #4723.
- 02:17 PM Database Feature #1664: data import improvements
- Note that as of FWD trunk rev 11348, Hibernate is no longer used. As such, the Hibernate-specific issues noted above ...
- 02:09 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- IIRC, the @data/namespace@ dependency was just for access to the application's generated @*.p2o@ XML file, which alre...
- 01:04 PM Base Language Bug #5029: OO constructor with array input parameter
- For a ctor call like:...
- 08:43 AM Base Language Bug #5029: OO constructor with array input parameter
- The way @newInstance@ works when the ctor has only one input parameter array we can't simply pass that array as an ar...
- 08:43 AM Base Language Bug #5029 (Test): OO constructor with array input parameter
- 10:42 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Can I close this?
- 10:16 AM Base Language Feature #4366: support TLS 1.2 and other updated secure socket protocols
- My understanding is that this support is needed for the "socket" (CREATE SOCKET) and "server socket" (CREATE SERVER-S...
- 06:20 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, Greg, some artifacts are present. The empty or degraded triangles couldn't be root...
12/03/2020
- 04:29 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> Maybe it makes sense to add an import option to control when to create these indexes?
Why... - 04:20 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> True. Since this worked well with Hibernate I kept it with new proprietary solution. Also, ... - 03:59 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> The reason we create the primary keys and the foreign keys before import is primarily histor... - 03:49 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Yes, and all unique indices as well. Non-unique indices are created after the import of a ta... - 03:46 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> BTW: If I understand correctly, we create primary keys and foreign key indexes (for extent ... - 03:14 PM Database Feature #1587: implement full support for word indexes
- BTW: If I understand correctly, we create primary keys and foreign key indexes (for extent tables) before the import....
- 03:09 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Other than working out the name length issue discussed in the previous posting, are there an... - 02:20 PM Database Feature #1587: implement full support for word indexes
- Igor, I'm beginning to look over 1587b/11847.
Other than working out the name length issue discussed in the previo... - 08:14 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> My point is that we should not require manual intervention in order to convert something that jus... - 08:05 AM Database Feature #1587: implement full support for word indexes
- My point is that we should not require manual intervention in order to convert something that just happens to exceed ...
- 07:56 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> > Please note that the generated objects' renaming via hints is not yet implemented. Working on i... - 07:50 AM Database Feature #1587: implement full support for word indexes
- > Please note that the generated objects' renaming via hints is not yet implemented. Working on it now. We really nee...
- 07:36 AM Database Feature #1587: implement full support for word indexes
- Finished generation of the database objects for the word indexes' support for the PostgreSQL dialect.
Committed to 1... - 03:24 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, Greg, some artifacts are present. The empty or degraded triangles couldn't be root causes of these artifacts. ...
- 02:44 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Greg Shah wrote:
> Is there anything left in this task in regard to making the webgl mode work properly without any ... - 02:33 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, please review 3821c revision 11852. This resolves the ar... - 01:40 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey, please review 3821c revision 11852. This resolves the artifacts in the rendered output... - 01:06 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Is there anything left in this task in regard to making the webgl mode work properly without any drawing problems?
... - 12:49 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, please review 3821c revision 11852. This resolves the artifacts in the rendered output. It also resolves the ...
- 09:01 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Yes, agree. Your line test proves that the line of one pixel wid... - 08:13 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Yes, agree. Your line test proves that the line of one pixel width should be drawn using ... - 07:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Yes, agree. Your line test proves that the line of one pixel width should be drawn using triangles...
- 07:38 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, the artifacts and the trimmed images are caused by the pixel-webgl coordinate transformation logic. According...
- 07:25 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Is it correct that the most priority task within this task is fixing drawing artifacts? It is suspected that these ar...
- 03:03 PM Database Bug #4173: BUFFER-COPY/BUFFER-COMPARE compares table fields by name rather than data type and order
- This seems related to your current work. It may make sense to implement any changes needed to resolve this task alon...
- 11:40 AM Database Feature #4055: optimize temp-table output parameter copying
- I committed the changes proposed in #4055-82 regarding append mode support as 3821c/rev. 11851. These were build over...
12/02/2020
- 10:21 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, please review these new batch tests for comparisons webgl and 2d renderer. committ... - 10:10 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, please review these new batch tests for comparisons webgl and 2d renderer. committed rev 11848 (3821c). In the...
- 07:04 AM Base Language Bug #4749: Conversion error for object indeterminate extent output parameter
- To follow-up, the conversion issue is fixed indeed but now we have an issue with @assignMulti@ when indeterminate arr...
- 03:10 AM Base Language Bug #5025: syserror, jsonerror...
- Greg Shah wrote:
> Using @isTracked()@ is a good solution for any object that MUST stay out of the @FIRST-OBJECT@/@L...
12/01/2020
- 08:15 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Looking at the results, I suspect that any scenario where 2D canvas is outperformance webgl is an area in which we ca...
- 08:12 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Eugenie recently summarized the following rules for best performance:
* Windows, Chrome - using webgl render, hard... - 06:59 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > I don't recall if the perf tests window is modal.
> perf_tests... - 05:31 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> I don't recall if the perf tests window is modal.
perf_tests.js uses @dijit/Dialog@ from @do... - 03:55 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Now... - 03:46 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Now application windows and this test... - 03:42 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey, the number of executed draw primitives (lines, strokes, etc.) in @p2j.perf_tests.js@ s... - 03:06 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey, I checked in 3821c revision 1... - 02:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, I checked in 3821c revision 11841. This, among others, i... - 02:46 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey, I checked in 3821c revision 11841. This, among others, introduces single active webgl ... - 02:33 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, the number of executed draw primitives (lines, strokes, etc.) in @p2j.perf_tests.js@ should match the actual ...
- 09:02 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Here is what I have on my test environment (units are @ms@, not first but best try).
@Windows 10@ middle-high perf... - 07:16 AM User Interface Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> 3. The visible rows calculation is now reflects the 4GL approach. The @INNER-LINES@ attribu...
11/30/2020
- 05:51 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> On my system with dedicated GPU (AMD Radeon RX 590), browsers left in default settings the t... - 05:48 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Greg Shah wrote:
> For the "Performance Tests" menu item, it would be useful if it ran all the tests (both webgl and... - 05:40 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > In these tests possible hardware accelerations were turned of... - 05:26 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> @scissor@ works only if scissor op is enabled explicitly by @gl.enable(gl.SCISSOR_TEST);@... - 03:52 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- @scissor@ works only if scissor op is enabled explicitly by @gl.enable(gl.SCISSOR_TEST);@ and it uses the last set re...
- 02:17 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Yes, correct, for Chrome (Ubuntu) webgl performance is increased if HW acceleration is on.
- 02:14 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> In these tests possible hardware accelerations were turned off. If hardware possible acce... - 02:01 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Greg Shah wrote:
> For the "Performance Tests" menu item, it would be useful if it ran all the tests (both webgl and... - 01:56 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- In these tests possible hardware accelerations were turned off. If hardware possible acceleration is on for Chrome, t...
- 01:51 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- For the "Performance Tests" menu item, it would be useful if it ran all the tests (both webgl and 2d canvas) and disp...
- 01:24 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- For my desktop system these tests showed the following opposite results. I got for Firefox:...
- 12:47 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, Sergey,
Have you had the ability to measure stroke lines timing for different webgl/canvas2d/browser hardwa... - 12:11 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Another suspect is @clipTriangles@, this method @clipTriangles@ is tested and you can check it with @perf_tests.js@. ...
- 12:09 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Did you test this technique http... - 11:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Did you test this technique https://stackoverflow.com/questions/... - 11:45 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Did you test this technique https://stackoverflow.com/questions/46806063/how-stencil-buff... - 11:28 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Did you test this technique https://stackoverflow.com/questions/46806063/how-stencil-buffer-and-masking-work ? Should...
- 11:12 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Please share these tests. OK. @drawImage@ is suspected.
These were not typical tests. ... - 09:23 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Please share these tests. OK. @drawImage@ is suspected.
- 08:49 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, according to my tests, the artifacts seem to directly relate to @WebGLCanvasRenderer.prototype.drawImage@ or ...
- 04:15 PM Database Feature #4397: add database attrs, methods and options
- I encountered the following issue with conversion. It is not mandatory related to datasets but I encountered it while...
- 03:01 PM Conversion Tools Feature #3225: windows vs linux in p2j.cfg.xml
- The changes in this task need to extend to the hints processing for the related values. For example, you can define ...
- 08:03 AM Database Feature #1587: implement full support for word indexes
- Here is another point to consider.
We must avoid adding extra files to the deployment requirements for the FWD ser...
11/29/2020
- 11:56 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, I checked in 3821c revision 11841. This, among others, introduces single active webgl context. Please review ...
- 05:43 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> I split drawing batches at @translate@, @clip@ invoking @flashGL()@ and observed that Hot...
11/28/2020
- 11:53 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I split drawing batches at @translate@, @clip@ invoking @flashGL()@ and observed that Hotel GUI performed faster if d...
- 05:08 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- The preamble to the following question https://stackoverflow.com/questions/50554803/triangulate-path-data-from-openty...
11/27/2020
- 05:37 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Are there real cases of the converted names exceeding the PostgreSQL-imposed limits, or do l... - 04:53 PM Database Feature #1587: implement full support for word indexes
- Are there real cases of the converted names exceeding the PostgreSQL-imposed limits, or do limits also exist in the 4...
- 03:47 PM Database Feature #1587: implement full support for word indexes
- As we discussed before (#1587-65) we may have to use hints for the names of the database objects associated with word...
- 03:10 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> I see another problem with this. Because of the *synchronized* block in the @Persistence.Co... - 11:32 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Review of 1587b/r11844.
>
> General note: I like the amount of effort put in obtaining t... - 09:46 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Review of 1587b/r11844.
>
> General note: I like the amount of effort put in obtaining t... - 09:40 AM Database Feature #1587: implement full support for word indexes
- Review of 1587b/r11844.
General note: I like the amount of effort put in obtaining the conjunctive form of the fin... - 11:45 AM Database Feature #4055: optimize temp-table output parameter copying
- I am planning to tackle the @append@ mode for @copy-temp-table@ with fast-copy. Right now, the fast-copy implementati...
- 10:42 AM Base Language Bug #5025: syserror, jsonerror...
- Using @isTracked()@ is a good solution for any object that MUST stay out of the @FIRST-OBJECT@/@LAST-OBJECT@ linked l...
- 10:36 AM Base Language Bug #5025: syserror, jsonerror...
- From Marian:
> Something along the lines… have tracked turned off for SysError so all instances are always valid a... - 10:35 AM Base Language Bug #5025: syserror, jsonerror...
- From Marian:
> In 4GL the JSON parser is throwing JsonError/JsonParserError which is something one can’t instantia... - 10:34 AM Base Language Bug #5025 (Closed): syserror, jsonerror...
- 10:09 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg Shah wrote:
> This is the alias of the process account of the *caller* process (as opposed to the appserver pro... - 10:08 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- >>> @soap/alias@, a process certificate alias associated with the workers which will process the SOAP requests; these...
- 10:03 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg Shah wrote:
> > @soap/wsdl@, a comma-separated list of WSDL files, relative to the root Java package.
>
> Th... - 09:41 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- > @soap/wsdl@, a comma-separated list of WSDL files, relative to the root Java package.
The WSDL files are generat...
11/26/2020
- 02:18 PM Database Feature #1587: implement full support for word indexes
- Branch 1587b was rebased to 3821c revision 11839.
Committed revision 11844.
- 02:07 PM Database Feature #1587: implement full support for word indexes
- I've implemented the fix that doesn't allow re-use of cached but re-written queries. This fixes the issue with the qu...
- 01:25 PM Database Feature #1587: implement full support for word indexes
- Well, the re-written query parameters are overridden in the @Persistence.getQuery()@. The query is retrieved from the...
- 12:29 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> At first look the queries look OK to me, nice work!
>
> The queries will try to fetch ro... - 12:20 PM Database Feature #1587: implement full support for word indexes
- At first look the queries look OK to me, nice work!
The queries will try to fetch rows incrementally, in increasin... - 10:08 AM Database Feature #1587: implement full support for word indexes
- One more example.
Consider the 4GL program:... - 08:46 AM Database Feature #1587: implement full support for word indexes
- In addition to the previous note. Without @CONTAINS@ re-writing the PostgreSQL log looks like the following:...
- 08:17 AM Database Feature #1587: implement full support for word indexes
- I've finished the @CONTAINS@ UDF call re-writing as per Ovidiu's advice.
Committed to 1587b revision 11835.
However... - 12:26 PM Database Feature #4055: optimize temp-table output parameter copying
- I committed some changes for signature building and matching to 3821c/rev. 11839:
* *Enhanced unique constraints c... - 03:42 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, it seems this doc https://delphic.me.uk/tutorials/webgl-text has an example of web... - 02:43 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, it seems this doc https://delphic.me.uk/tutorials/webgl-text has an example of webgl drawing text that uses t...
11/25/2020
- 04:55 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- For SOAP, only the @.wsm@ files are required for conversion.
For runtime, you need an entry like this under e.g. @... - 03:57 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- For conversion, do I understand correctly that this is the process:
# place the WSA artifacts (@.wsm@ and @.xpxg@ ... - 04:45 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Eugenie Lyzenko wrote:
> I see only one demo in a 25 min show - with single pixel painting. But I see the problem - ... - 04:16 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > Guys,
> >
> > Have you measured the performance difference... - 03:03 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Eugenie Lyzenko wrote:
> Guys,
>
> Have you measured the performance difference for new @webgl@ approach comparin... - 02:23 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Please notify about the target branch updates. Meanwhile bug fixing we can dig into https://css-tricks.com/techniques...
- 01:34 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- > Greg, if you agree, I will commit my changes with this Chrome issue so that we can continue with the other issues, ...
- 12:52 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I have been fighting another outstanding issue with my implementation of the single shared webgl canvas. The problem ...
- 08:34 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Guys,
Have you measured the performance difference for new @webgl@ approach comparing to legacy @canvas2d@? Does t... - 01:59 PM Base Language Feature #5009 (Test): add OS-USERID function as 4GL extension
- Documentation is available in "OS-USERID":/projects/p2j/wiki/OS-USERID.
- 01:45 PM Base Language Feature #5009: add OS-USERID function as 4GL extension
- I've implemented this feature in 3821c revision 11837.
Example code:... - 08:24 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> I understand. But we are optimizing performance here and we will spend extra development time an... - 08:18 AM Database Feature #1587: implement full support for word indexes
- I understand. But we are optimizing performance here and we will spend extra development time and make conversion le...
- 07:12 AM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> > Well, since we decided do not to touch conversion at this moment
>
> I think you've already ... - 07:01 AM Database Feature #1587: implement full support for word indexes
- > Well, since we decided do not to touch conversion at this moment
I think you've already resolved this. But I wa... - 06:21 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Igor,
> if you work at AST level, you do not need to parse the full SQL query as it is al... - 06:13 AM Database Feature #1587: implement full support for word indexes
- Igor,
if you work at AST level, you do not need to parse the full SQL query as it is already represented as a tree.... - 02:20 AM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> The way @containsQuery@ extracts the @tblName@ does not seem sound to me. The @"__impl"@ mi... - 07:14 AM Database Feature #3958 (WIP): BUFFER-COPY optimization
- 07:11 AM Database Feature #4055: optimize temp-table output parameter copying
- I committed the current implementation of DMO signature to 3821c/rev. 11835, as I reached a stable implementation, wh...
11/24/2020
- 06:17 PM Database Feature #1587: implement full support for word indexes
- The way @containsQuery@ extracts the @tblName@ does not seem sound to me. The @"__impl"@ might not be part of the @tb...
- 05:54 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Indeed, intercepting the @contains@ function with regular expressions is not the best solut... - 04:29 PM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> I see. Yes, that is weird. Do you get the same result with @some_other_word_index_field contain... - 04:18 PM Database Feature #1587: implement full support for word indexes
- I see. Yes, that is weird. Do you get the same result with @some_other_word_index_field contains if1@? In other wor...
- 04:00 PM Database Feature #1587: implement full support for word indexes
- Greg Shah wrote:
> This is the documented limitation in the 4GL. @CONTAINS@ can only search word indexes. It canno... - 03:57 PM Database Feature #1587: implement full support for word indexes
- > In addition, if I use a field name as the CONTAINS argument, 4GL reports a syntax error, although a little bit stra...
- 03:49 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> Probably this is possible but I do not think it is justified. If the function node is repla... - 03:22 PM Database Feature #1587: implement full support for word indexes
- Igor, I did a quick review of 1587b/11834.
Igor Skornyakov wrote:
> Implemented SQL re-write for @CONTAINS@. Acco... - 02:11 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> It may also be helpful to review the specific diffs in:
>
> * rev 10173: this added the i... - 02:09 PM Database Feature #1587: implement full support for word indexes
- It may also be helpful to review the specific diffs in:
* rev 10173: this added the initial conversion infrastruct... - 01:50 PM Database Feature #1587: implement full support for word indexes
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > At this moment I do not understand the details of the @CONTA... - 01:39 PM Database Feature #1587: implement full support for word indexes
- Igor Skornyakov wrote:
> At this moment I do not understand the details of the @CONTAINS@ operator conversion. Whe... - 10:27 AM Database Feature #1587: implement full support for word indexes
- Implemented SQL re-write for @CONTAINS@. According to Ovidiu, this is done not in the right place, but it should work...
- 08:16 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- No, I experimented with the fragment shader by adding coordinates of the text top left corner to the text triangles a...
- 07:32 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > The reason is that @strokeRect@ is used by the theme classes to ... - 06:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> The reason is that @strokeRect@ is used by the theme classes to erase widget background. I fou... - 05:02 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, I don't understand why for
> [...]
> @this.offscreenCtx.fillRect(x1 - this.orig... - 05:39 AM Database Feature #4055: optimize temp-table output parameter copying
- Eric Faulhaber wrote:
> Agreed. Note that for temp-tables, the MANDATORY attribute can be dropped from the signature...
11/23/2020
- 03:41 PM Database Feature #4055: optimize temp-table output parameter copying
- Adrian Lungu wrote:
> These are the first steps in introducing the DMO structure signature according to #4011-774. I... - 01:19 PM Database Feature #4055: optimize temp-table output parameter copying
- These are the first steps in introducing the DMO structure signature according to #4011-774. I posted a diff containi...
- 03:16 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, I don't understand why for ...
- 11:12 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed revision 11833 (3821c) added dotted style lines to fragment shader code.
- 10:29 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > Yes, the drawing primitives are complete. Now I am working ... - 09:59 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Yes, the drawing primitives are complete. Now I am working to draw dash lines by the frag... - 07:26 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Yes, the drawing primitives are complete. Now I am working to draw dash lines by the fragment shader. What was found ...
- 06:51 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Status update.
Feature wise we should be complete AFAIK, Sergey please correct me if I'm wrong. But there are sti... - 03:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, I am planning to change shader code according to the rev 11832 (3821c). If you hav... - 03:28 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> It seems that this is an example for @drawImage@, https://webglfundamentals.org/webgl/les... - 02:39 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, I am planning to change shader code according to the rev 11832 (3821c). If you have changes in the shader code...
- 01:20 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- It seems that this is an example for @drawImage@, https://webglfundamentals.org/webgl/lessons/webgl-2d-drawimage.html
- 03:12 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> No, it is probably OK, too. My idea was keep FqlToSql converter cleaner (only to do convers... - 03:01 PM Database Feature #1587: implement full support for word indexes
- No, it is probably OK, too. My idea was keep FqlToSql converter cleaner (only to do conversion, not enhancements of c...
- 02:41 PM Database Feature #1587: implement full support for word indexes
- Ovidiu Maxiniuc wrote:
> (continued, I pressed Submit instead of Preview)
> If this is done at this stage, you real... - 02:31 PM Database Feature #1587: implement full support for word indexes
- (continued, I pressed Submit instead of Preview)
If this is done at this stage, you really do not care about the suf... - 02:25 PM Database Feature #1587: implement full support for word indexes
- I think the best moment to intercept the @contain@ function and replace it with a subtree is in @HQLPreprocessor@. At...
- 02:04 PM Database Feature #1587: implement full support for word indexes
- From the mails:
Igor:
> BTW: what is the rule for generating the aliases? I would like to avoid parsing the FROM cl... - 11:05 AM Conversion Tools Bug #5021: improve/fix file-ignore-list.txt ('X' conversion mode) under Windows
- Under windows, the 'X' conversion mode (which relies on a file with ignore list specifications), doesn't work 'out-of...
- 11:00 AM Conversion Tools Bug #5021 (Closed): improve/fix file-ignore-list.txt ('X' conversion mode) under Windows
- 10:51 AM Database Bug #5013 (WIP): Collision of java names with SQL keywords
- I have fixed the issue by filtering through @NameConverter.resolvePossibleKeywordConflict()@ the result of @P2OAccess...
11/22/2020
- 05:16 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I simplified dotted line style by adding these additional vertex attributes: @a_dash@, @a_dash_pattern@, @a_normal@ a...
- 05:09 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I commented to show that this code needs to be fixed but the existed code was incorrect because it calculates @var st...
- 04:57 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, please review the committed revision 11831 (3821c). We should evaluate our approac... - 10:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, I just found that texture... - 05:11 AM Database Feature #1587: implement full support for word indexes
- Well, the last section of #1587-71 regarding SQL re-writing is wrong, It works only for some simple queries and does ...
11/21/2020
- 04:20 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, I just found that texture coordinates are calculated from... - 04:01 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I experimented with the vertex and fragment shader code and got dotted style lines for only vertical and horizontal l...
- 03:20 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, I just found that texture c... - 03:19 PM Database Feature #1587: implement full support for word indexes
- Bases on the Ovidiu's example (#1587-60) I've created a test with Postgres database.
* The 4GL table definition is:
... - 02:51 PM Database Feature #1587: implement full support for word indexes
- Created @words@ Java UDFs for splitting a string into an array of (different) words. Committed to 1587b rev. 11833
- 09:49 AM Database Feature #4055: optimize temp-table output parameter copying
- Eric Faulhaber wrote:
> Revision 10743 is quite old and I'm not sure to what that comment refers.
After #2134, th...
11/20/2020
- 06:46 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, I just found that texture coordinates are calculated from... - 05:56 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, I just found that texture coordinates are calculated from the pixels by this formu... - 03:52 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, I just found that texture coordinates are calculated from the pixels by this formula...
- 09:28 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, please review the committed revision 11831 (3821c). We should evaluate our approaches.
- 07:00 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Committed rev 11826 (3821c) added scissor and used frame buffer @drawingBufferWidth@ and ... - 04:18 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- It seems I found the root cause of #4955-268. The target image data was incorrectly placed by drawImage and it did in...
- 05:22 PM Database Bug #5013: Collision of java names with SQL keywords
- I encountered the following issue.
There is a (database) table named @order@. The conversion correctly identifies ... - 05:16 PM Database Bug #5013 (Test): Collision of java names with SQL keywords
- 03:59 PM Database Feature #4397: add database attrs, methods and options
- Eric Faulhaber wrote:
> Ovidiu, based on the previous discussion in this task's history, my understanding is that th... - 12:23 PM Database Feature #4397: add database attrs, methods and options
- Some more comments/questions on 4397a:
* Are there any performance implications to the @PropertyDefinition@ change... - 10:49 AM Database Feature #4397: add database attrs, methods and options
- Ovidiu, based on the previous discussion in this task's history, my understanding is that the work is functionally co...
- 01:51 PM Database Feature #1587: implement full support for word indexes
- Committed changes from #1587-67 to 1587b rev.11832.
- 12:59 PM Database Feature #1587: implement full support for word indexes
- As per Eric's request created a task branch 1587b from 3821c rev. 11831.
- 12:59 PM Database Feature #4055: optimize temp-table output parameter copying
- Adrian Lungu wrote:
> Never mind, according to trunk/rev. 10743:
> [...]
> I guess this answers the questions arou... - 12:45 PM Database Feature #4055: optimize temp-table output parameter copying
- Never mind, according to trunk/rev. 10743:...
- 12:38 PM Database Feature #4055: optimize temp-table output parameter copying
- I might misunderstood. Only persistent tables can be de-normalized through schema hints individually. For temporary t...
- 12:28 PM Database Feature #4055: optimize temp-table output parameter copying
- If I understand correctly, the de-normalization feature in #2134 adds the extent fields (eventually with custom names...
- 09:28 AM Database Feature #4055: optimize temp-table output parameter copying
- Adrian, have you tested to ensure all of your recent changes around extent field copying work with both normalized (d...
- 09:16 AM Base Language Bug #5011: unimplemented OO 4GL quirks and bugs
- This is a tracking task to maintain the list of unimplemented bugs/quirks.
#5010 OO Quirk - Core.Collections.Entry... - 09:15 AM Base Language Bug #5011 (New): unimplemented OO 4GL quirks and bugs
- 09:15 AM Base Language Bug #5010 (Hold): OO Quirk - Core.Collections.EntrySet
- This is a bug. I see no reason to support it unless an application is encountered which relies upon this (heavily) f...
- 09:12 AM Base Language Bug #5010: OO Quirk - Core.Collections.EntrySet
- From Marian:
> @RemoveAll@ method on @Core.Collections.EntrySet@ only removes entries present in input entry set i... - 05:59 AM Base Language Bug #5010 (Hold): OO Quirk - Core.Collections.EntrySet
- 08:32 AM Database Feature #5003: Enhance performance of H2 sequences
- The "method representation" has been introduced in 3821c/rev 11824 (@TemporaryBuffer@) and in 3821c/rev 11830 (@P2JH2...
- 08:25 AM Database Feature #4996: Integrate hash indexes in H2 temp-tables
- I tried out changing tree indexed primary keys to hash indexed primary keys (recid). The modification doesn't change ...
11/19/2020
- 04:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I tried to apply these changes for drawImage that replaced @Math.round@ to @Math.floor@ and to reduce clipping area @...
- 04:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed rev 11826 (3821c) added scissor and used frame buffer @drawingBufferWidth@ and @drawingBufferHeight@ instea...
11/18/2020
- 05:24 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I tried to fix #4955-263 but didn't succeed yet and tried to use @drawingBufferWidth@ and @drawingBufferHeight@ too. ...
- 03:21 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > @drawingBufferWidth@ and @drawingBufferHeight@ are actual frame ... - 01:01 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> @drawingBufferWidth@ and @drawingBufferHeight@ are actual frame buffer's @width@ and @hei... - 10:00 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- For an example, for some versions of Chrome the copy image code should take this difference into account...
- 09:50 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- @drawingBufferWidth@ and @drawingBufferHeight@ are actual frame buffer's @width@ and @height@, the documentation said...
- 09:29 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- This issue seems to be related to incorrect image shifts or sizes because dotted lines are absent and minus icons are...
- 08:42 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I found a mistake in one pixel line drawings that leads to incorrect bounds of fill-in widgets. Please review the las...
- 07:13 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, you calculated the rectangular clipping region as
> > [... - 12:38 PM Database Feature #4055: optimize temp-table output parameter copying
- Committed as 3821c/rev. 11824. the modifications partially described in #4055-64. This also contains the #5003-2 opti...
11/17/2020
- 06:04 PM Base Language Feature #5009: add OS-USERID function as 4GL extension
- We have a customer that needs to access the OS user id/name. It seems a poor approach to force the customer to write...
- 05:50 PM Base Language Feature #5009 (Closed): add OS-USERID function as 4GL extension
- 04:49 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Did you observe this issue with Hotel GUI?
Yes, I think I've seen this, but haven't ha... - 04:48 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek, you calculated the rectangular clipping region as
> [...]
> but the width and h... - 04:19 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Did you observe this issue with Hotel GUI?
!HotelGuiDrawingImageArtifacts.png! - 01:29 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed rev 11820 (3821c) fixed drawRoundRect, strokeEllipse and drawPolygon.
- 08:07 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, you calculated the rectangular clipping region as ...
- 07:29 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Image caching fixed in webgl renderer in 3821c revision 11819.
- 03:28 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed revision 11818 (3821c) added missed fill polygon with correct clipping, improved line drawings by using 2 t...
- 06:39 AM Database Feature #5003: Enhance performance of H2 sequences
- The @Sequence.DEFAULT_CACHE_SIZE@ optimization was committed in fwd-h2/rev. 4. On a singular testcase (one million @n...
- 04:25 AM Database Feature #4055: optimize temp-table output parameter copying
- Eric Faulhaber wrote:
> I do think we should be consistent with H2's conventions, however, in case we decide to ask ...
11/16/2020
- 05:20 PM Database Feature #4055: optimize temp-table output parameter copying
- Greg Shah wrote:
> Is this safe to push to our testing environments?
I have not done exhaustive testing, but I ha... - 05:18 PM Database Feature #4055: optimize temp-table output parameter copying
- Code review @fwd-h2@ revions 4 & 5:
The changes seem functionally ok to me, though admittedly, I am less familiar ... - 05:50 AM Database Feature #4055: optimize temp-table output parameter copying
- Is this safe to push to our testing environments?
- 03:13 AM Database Feature #4055: optimize temp-table output parameter copying
- I was trying to optimize a basic temp-table copy testcase (simple copy with @INSERT INTO SELECT FROM@). I detected a ...
- 09:45 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Committed revision 11815 (3821a) fixed #4955-244 issue.
- 08:46 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek, I observed another issue related to tool tips windows that added their images to the background after they wer...
- 08:36 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > I tested HotelGUI and encountered tha... - 04:58 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I tested HotelGUI and encountered that after clicking on the Flo... - 03:36 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Hynek Cihlar wrote:
> > > > Sergey, ... - 03:36 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> I tested HotelGUI and encountered that after clicking on the Floor combobox (Rooms tab) t... - 03:35 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I tested HotelGUI and encountered that after clicking on the Floor combobox (Rooms tab) the following exception was t...
- 05:33 AM Database Feature #1587: implement full support for word indexes
- Implemented conversion of the logical expression accepted by CONTAINS operator to the @Reverse Polish Notation@ (RPN)...
11/15/2020
- 06:36 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- I just hit the error @Too many active webgl contexts@ in browser console when testing a large GUI app. This was when ...
- 06:18 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- 3821c revision 11813 adds new @webClient@ directory parameter @renderer@ to specify web client renderer. Use the valu...
- 05:05 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > Sergey, there is an unexpected line s... - 04:58 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey, there is an unexpected line shift. See the file attached, thi... - 06:52 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Hynek Cihlar wrote:
> Sergey, there is an unexpected line shift. See the file attached, this shows @demo_widgets.p@.... - 06:49 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
- Sergey, there is an unexpected line shift. See the file attached, this shows @demo_widgets.p@.
11/14/2020
- 06:19 AM Database Feature #3574 (Review): finish implementation of temp-table XML support
- From Ovidiu:
> I am now committing a stable revision (r11811) with all issues in #3574 fixed. Of course there migh...
Also available in: Atom