Activity
From 05/01/2023 to 05/30/2023
05/30/2023
- 03:26 PM Conversion Tools Feature #7390: replace DOM with StAX in XmlFilePlugin
- Ovidiu Maxiniuc wrote:
> What about a binary encoding?
> The XML is OK for development and debugging, but when we w... - 12:21 PM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Pause the work while I consider what we lose by dropping this.
- 11:37 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg, I think LOG-MANAGER client-side implementation will end up:
* very fragile;
* with multiple rpc calls for one... - 08:24 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg, it's not that I'm lazy, but it really doesn't make sense to have LOG-MANAGER client-side. It's way too intertwi...
- 08:19 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Constantin Asofiei wrote:
> This is what I meant. It may work if all the validation/checks (which can raise OE erro... - 08:12 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Galya B wrote:
> ... but there are plenty of OE errors in initialization and the setters.
This is what I meant. It... - 08:11 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Galya B wrote:
> but there are plenty of OE errors in initialization and the setters.
... which is (as we already... - 08:09 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- There are no Java exceptions thrown, but there are plenty of OE errors in initialization and the setters.
It just ... - 07:51 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Galya, is there any condition which can be raised by any APIs which would use state sync? If this is so, then we must...
- 05:00 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- State sync doesn't seem to work well. On top of the the six getters, the following methods should also return a value...
- 11:47 AM Build and Source Control Bug #7083 (Rejected): P2J Native Build Cannot Find -ljvm Under Windows
- 10:18 AM Build and Source Control Bug #7083: P2J Native Build Cannot Find -ljvm Under Windows
- Thank you, Eugenie, copying the file fixed it. I updated my guide as well [[p2j:Windows 11 Virtual Machine Setup with...
- 09:10 AM Build and Source Control Bug #7083: P2J Native Build Cannot Find -ljvm Under Windows
- Galya B wrote:
> Note: The temporal solution works with an absolute path, where %JAVA_HOME% is replaced by the actua... - 08:30 AM Build and Source Control Bug #7083: P2J Native Build Cannot Find -ljvm Under Windows
- Note: The temporal solution works with an absolute path, where %JAVA_HOME% is replaced by the actual path.
- 11:28 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Sorry, I used the fields, but this is also valid for datasets. Consider the following lines appended to my previous t...
- 11:24 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Not sure that is the right thing to do. I remember writing that intentionally. Here is the testcase:...
- 10:20 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I have just committed a change to @4514a@ FWD branch, which fixes the @tests/dataset/TestSerializeName.cls@ failure.
... - 07:56 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Noted. I will leave the TestReadXml* tests for now and continue with the rest of failures.
- 07:42 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> Fine, but that does not change the fact that the xfer testcases fail in FWD and does not in ... - 07:36 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Fine, but that does not change the fact that the xfer testcases fail in FWD and does not in 4GL 11.6. I will confirm ...
- 11:12 AM Base Language Bug #7247: Dataset:READ-XML does nothing
- Added support for inferring DATASET/TEMP-TABLE structure from XML (w/o namespaces)
Committed to 7247a/14596.
Th... - 08:34 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Galya B wrote:
> Are you using a real Windows system?
I set up a VirtualBox VM, here is t... - 08:23 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> Roger, I always have troubles with Windows builds, but when that is out of the way I can confirm th... - 02:43 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger, I always have troubles with Windows builds, but when that is out of the way I can confirm that the latest trun...
- 02:11 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Have you been able to run hotel_gui on Windows? I am having a lot of trouble getting clien... - 05:20 AM Database Feature #7076 (Review): make CAN-FIND avoid hydration
- I guess this can be rejected now?
Eric, AFAIK you are handling lazy hydration. @CAN-FIND@ doesn't do any kind of ... - 05:17 AM Database Feature #6630 (WIP): optimize return of table parameter
- This makes sense to me. @TemporaryBuffer.loopDelete@ can't ever interact with other business logic that trigger recor...
- 04:49 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- This can be closed.
- 03:57 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
- Ștefan, please provide a (comprehensive) report on your progress here. Include what have been implemented and what is...
- 02:41 AM Database Feature #6442: missing encoding/collation features
- Ovidiu Maxiniuc wrote:
> * @for each t1 where t1.f1 > 'a'@
Just realised @>@ is used for where so both @a@ and @b... - 02:39 AM Database Feature #6442: missing encoding/collation features
- Ovidiu Maxiniuc wrote:
> Marian,
>
> Let's assume we have a field @t1.f1@ in a permanent table/database with a co...
05/29/2023
- 06:43 PM Database Feature #6442: missing encoding/collation features
- Thank you. I committed the gap markings for CODEPAGE-related options/functions as revision 14593.
- 04:42 PM Database Feature #6442: missing encoding/collation features
- Ovidiu Maxiniuc wrote:
> Boris, is there a branch for this task where I could update the gap markings?
There's a ... - 11:13 AM Database Feature #6442: missing encoding/collation features
- Marian,
Let's assume we have a field @t1.f1@ in a permanent table/database with a configuration where @b@ sorts hi... - 04:37 PM Base Language Bug #7247: Dataset:READ-XML does nothing
- Inferring DATASET from XML is almost done.
To be done:
# Inferring RELATIONs
# Supporting attributes
# Supporting... - 02:40 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> The Jetty info msg is not causing issues on any deployments. Do you still have this issue and can y... - 01:02 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703d r14593 loggers to fallback to the default log file name if the provided path is invalid (can't be created or no...
- 10:07 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Can you define @fail gracefully@? It will in all cases produce a crash log and the log does have a warning about th...
- 06:07 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> Can you define @fail gracefully@? It will in all cases produce a crash log and the log does have a ... - 03:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote (#7378-909):
> Galya: The NPE is a bug that needs to be fixed. It needs to fail gracefully instead o... - 03:30 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Well the result is the server no longer functions. This is on a Windows VM for which I have ... - 02:31 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej,
IIRC, when I added dataset and schema reading support I handled the errors as they occurred form my testcase... - 01:59 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- For the @Unable to convert XML to native data type for field '<field>' in table '<table>'. (13052)@ i am thinking abo...
- 01:35 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- The @tests/dataset/TestReadXmlFile.cls@ method @invalidFileIncompleteTags@ should fail with @13064@ instead of @13055...
- 02:16 PM Conversion Tools Feature #7390: replace DOM with StAX in XmlFilePlugin
- What about a binary encoding?
The XML is OK for development and debugging, but when we want performance the binary e... - 11:53 AM Conversion Tools Feature #7390: replace DOM with StAX in XmlFilePlugin
- This is from #6813-83 and #6813-84
> It takes ~1.3 seconds to load a 90MB .ast file on my machine, 54% of the time... - 11:51 AM Conversion Tools Feature #7390 (New): replace DOM with StAX in XmlFilePlugin
- 12:57 PM Database Bug #7351 (Closed): Reduce SQL query string size of an INSERT INTO SELECT FROM
- 05:20 AM Database Bug #7351 (Test): Reduce SQL query string size of an INSERT INTO SELECT FROM
- Merged 7026d to trunk as rev. 14587.
Side-issues can be discussed in #7382 and #7389.
This can be closed. - 12:00 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ updated for review to revision @14595@.
Reworked general approach. Used @NCURSES_FWD_STATIC@ to separa... - 08:56 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > What do you think? Is it OK?
Yes, this is a good plan. - 08:54 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Nice idea guys, @NCURSES_FWD_STATIC@ is a good choice.
- 07:45 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > How about this:
> > 1. We introduce new environment variable, s... - 11:48 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Eugenie Lyzenko wrote:
> How about this:
> 1. We introduce new environment variable, say @NCURSES_PATCHED@ pointing... - 11:58 AM Database Feature #7062: Direct access to H2 internals to solve basic queries
- Alexandru Lungu wrote:
> Created 7062c_h2 and fixed the NPE.
> I didn't expect to have a direct-access on a table ... - 09:40 AM Database Feature #7062: Direct access to H2 internals to solve basic queries
- Created 7062c_h2 and fixed the NPE.
I didn't expect to have a direct-access on a table with invalid name. This is s... - 08:41 AM Database Feature #7062: Direct access to H2 internals to solve basic queries
- Alexandru, we need NPE protection here:...
- 11:53 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Greg Shah wrote:
> I agree this is a good idea. Please open a task for it.
Created #7390 - 09:34 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- I agree this is a good idea. Please open a task for it.
- 11:08 AM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- Greg Shah wrote:
> > I believe the best way to simulate the @proutil ... enableauditing@ functionality is by adding ... - 10:21 AM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- > I believe the best way to simulate the @proutil ... enableauditing@ functionality is by adding a flag in @server/di...
- 04:20 AM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- To enable auditing, the following commands should be executed in @proenv@:...
- 10:31 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Alexandru Lungu wrote:
> Merged 7026d to trunk as rev. 14587.
That makes sense. I attempted to do a review of the 7... - 09:46 AM Database Bug #7367 (Test): disable TriggerTracker for TemporaryBuffer
- Merged 7026d to trunk as rev. 14587.
- 09:58 AM Database Bug #7330 (Closed): Increase psCache size
- 03:27 AM Database Bug #7330 (Test): Increase psCache size
- Merged 7026d to trunk as rev. 14587.
Created #7388 for further work on cache size configurations.
This can be closed. - 09:51 AM Database Bug #7336 (Closed): optimize DmoMeta.byLegacyName
- 02:40 AM Database Bug #7336 (Test): optimize DmoMeta.byLegacyName
- 7026d was merged to trunk as rev. 14587. This can be closed.
- 09:45 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > What is the effort to decouple these so that the... - 09:44 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > What is the effort to decouple these so that the server's inbound connec... - 09:43 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> What is the effort to decouple these so that the server's inbound connections do not use the clie... - 09:05 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > Greg, for the process resource, launch will be conducted on the server only when no terminal is needed. That is for...
- 09:01 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > I implemented server sockets to be a distinct resource from client sockets. So currently one can define server sock...
- 06:29 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg, for the process resource, launch will be conducted on the server only when no terminal is needed. That is for t...
- 04:23 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek Cihlar wrote:
> For the socket client the key store password is read from the client parameters @ssl-socket:tr... - 04:22 AM Base Language Feature #4065: server-side processing of client platform dependencies
- For the socket client the key store password is read from the client parameters @ssl-socket:truststore:password@. How...
- 09:43 AM Database Bug #7329 (Test): improve FieldReference resolution of getter/setter/extent accessors
- Merged 7026d to trunk as rev. 14587.
This can be closed. - 05:31 AM Database Bug #7358 (Test): Optimize Session.invalidateRecords
- Merged 7026d to trunk as rev. 14587.
Eric Faulhaber wrote:
> Ovidiu, you are right: I don't want to use @Class<?>... - 05:19 AM Database Bug #7389: Make fast-copy statements cachable
- Fast copy statements (INSERT INTO [...] SELECT FROM [...]) are quite often, especially as we have multiplex on tables...
- 04:54 AM Database Bug #7389 (Closed): Make fast-copy statements cachable
- 03:25 AM Database Bug #7388: Create server configuration container for cache sizes
- Make FWD caches configurable in size. As a place to start, consider only persistent related caches by adding a @persi...
- 03:17 AM Database Bug #7388 (Test): Create server configuration container for cache sizes
- 03:03 AM Database Feature #7194: Avoid generating an ORDER-BY clause if not required
- There is an idea of a test-case that troubled my mind for a while :)
Can you check if we can make @FQLPreprocessor... - 02:41 AM Database Bug #7321 (Test): Improve FWD-H2 wildcard projection
05/28/2023
- 11:58 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I implemented server sockets to be a distinct resource from client sockets. So currently one can define server socket...
05/27/2023
- 08:52 AM Database Feature #6442: missing encoding/collation features
- Greg Shah wrote:
> The AVM @-cpcoll@ sets the 4GL language runtime collation. It may affect temp-tables but not the... - 05:23 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Constantin Asofiei wrote:
> A simple code using @XmlStreamReader@ to just read the 90MB .ast file takes ~35% less th... - 05:19 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Greg, another thought, which probably should be in its own task: it takes ~1.3 seconds to load a 90MB .ast file on my...
05/26/2023
- 06:18 PM Database Feature #6442: missing encoding/collation features
- Eric Faulhaber wrote:
> As I dug into the code to see how we would implement the temp-table @COLUMN-CODEPAGE@ opti... - 04:58 PM Database Feature #6442: missing encoding/collation features
- The AVM @-cpcoll@ sets the 4GL language runtime collation. It may affect temp-tables but not the database.
My und... - 04:15 PM Database Feature #6442: missing encoding/collation features
- AFAIK, in OE, collation tables are referenced from a configuration file, @convmap.dat@, which the DBA sets up (I don'...
- 02:32 PM Database Feature #6442: missing encoding/collation features
- That's doable. I will look into that.
But maybe first a more general question: where does the collation informatio... - 01:56 PM Database Feature #6442: missing encoding/collation features
- Ovidiu Maxiniuc wrote:
> There is currently no method to extract these information from SQL. The problem is that e... - 05:58 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> > Do you think we need to keep the co-existence of the old way built (dynamic @NCURSES@) and new ... - 05:01 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > Do you think we need to keep the co-existence of the old way built (dynamic @NCURSES@) and new static @libp2j.so@ s...
- 04:56 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> >>If not, then how does the FWD build know where the libraries are?
> >
> > Via @LIBRARY_PATH@ ... - 04:50 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14592@. Updated to revision @14594@.
- 12:58 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- >>If not, then how does the FWD build know where the libraries are?
>
> Via @LIBRARY_PATH@ change the script does. ... - 11:02 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Does the setup script replace the system-wide ncurses?
No, the system wide @NCURSES@ package w... - 10:56 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Does the setup script replace the system-wide ncurses? If not, then how does the FWD build know where the libraries ...
- 10:41 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Don't we need to configure FWD to know about where the static library is located as part of the F... - 10:36 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Don't we need to configure FWD to know about where the static library is located as part of the FWD build?
- 10:33 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> > Rebuild and re-deploy FWD for all related projects.
>
> This will require changes to the cur... - 10:22 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > Rebuild and re-deploy FWD for all related projects.
This will require changes to the current processes used for ... - 10:12 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Eugenie: What do we need to do to migrate each project? I want to make sure we don't create brea... - 08:22 AM Build and Source Control Support #5167 (Review): using static linking to eliminate the need to patch the system-wide ncurses
- Roger: Please review.
Eugenie: What do we need to do to migrate each project? I want to make sure we don't create... - 10:07 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14586@. Updated to revision @14588@.
This update adds preferred usage of ... - 04:38 PM Database Bug #6475: double-check and fix any read/write-xml/json issues at table and dataset
- Before refactoring the xfer tests to use ABLUnit, there were @dataset/[static|dynamic]/methods/[write|read]_[xml|json...
- 02:15 PM Database Bug #6475: double-check and fix any read/write-xml/json issues at table and dataset
- Constantin Asofiei wrote:
> This task is to confirm all serialization options at dataset, table and fields (like @se... - 03:34 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Greg Shah wrote:
> Are you still trying to get 6813c into trunk?
Not yet, next week probably. - 03:33 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Are you still trying to get 6813c into trunk?
- 03:27 PM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- > There is already another boolean for the other audit implementation: @security/aduit/enabled@.
No, the two audit... - 03:20 PM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- How should I implement this feature? Should I add a boolean in @server/directory.xml@? There is already another boole...
- 07:48 AM Base Language Feature #6420: implement the AUDIT-ENABLED() built-in function
- When this is implemented, please put it in branch 6422a.
- 01:39 PM Database Feature #6444 (Closed): dataset improvements
- 01:21 PM Base Language Bug #7247: Dataset:READ-XML does nothing
- Greg Shah wrote:
> What is left to do in this task? Please set the %Done. Also, move it to review status if it is ... - 01:06 PM Base Language Bug #7247: Dataset:READ-XML does nothing
- What is left to do in this task? Please set the %Done. Also, move it to review status if it is ready for review.
- 11:33 AM Base Language Bug #7247: Dataset:READ-XML does nothing
- Rebased 7247a to trunk/14590.
Pushed up to revision 14592. - 11:26 AM Base Language Bug #7247: Dataset:READ-XML does nothing
- Implemented inferring temp-table structure from XML.
Committed to 7247a/14588. - 12:08 PM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Joe Davis wrote:
> Greg Shah wrote:
> > Joe: Where does this work stand? I'd like to get the early review done as ... - 11:57 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Greg Shah wrote:
> Joe: Where does this work stand? I'd like to get the early review done as well as get an update ... - 10:57 AM Database Feature #7379 (Test): cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Branch 7379a was merged to trunk rev 14588 and archived. All changes intended in current task are in the branch. If...
- 10:56 AM Database Feature #7366: improve performance of buffer.fill
- Branch 7366a was merged to trunk rev 14589 and archived. What's left is a possible improvement for extent fields.
- 10:31 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- The state sych honors the order of operations because of these facts:
# The execution of code is effectively singl... - 08:45 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Now that I think more about it, the whole merge-two-sources-of-events-and-execute-them thing is problematic. It can't...
- 08:32 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- How are supposed getters to work with state sync? I can create events for initialization, attr setters, write log rec...
- 08:10 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > Greg, now that I think about it (and after spending lot of time with testcases) I would say we should have had test...
- 08:03 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > What should we do with such tests? Create issues in Base Language or Conversion Tools?
Yes, we would want bugs ... - 07:59 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > Below is the diff, it sets the java version to 1.8, this can be changed in build.properties, if needed.
We suppo... - 07:12 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Marian Edu wrote:
> > What should we do with such tests? Create issues in @Base Language@ or @Conversion Tools@? D... - 03:08 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Vladimir Tsichevski wrote:
> Some sources in testcases project do not convert correctly. Namely, the @tests/ui_tests... - 02:58 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Marian Edu wrote:
> Greg Shah wrote:
> > I have no objection to having different sets of tests in @tests/log_manage... - 02:55 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Galya B wrote:
> Marian Edu wrote:
> > after all those start-up parameters just provides the initial values for som... - 02:45 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Marian Edu wrote:
> after all those start-up parameters just provides the initial values for some system-wide settin... - 07:52 AM Base Language Feature #7386: predefined auditing events support and a better persistence approach for auditing ...
- Implement 4GL auditing capability for predefined events (@event_id < 32000@).
Rework the simplistic persistence ap... - 07:50 AM Base Language Feature #7386 (New): predefined auditing events support and a better persistence approach for aud...
- 07:47 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- I've confirmed with the customer that they do not need the predefined events support. At this time, let's just get t...
- 06:24 AM Database Feature #7194: Avoid generating an ORDER-BY clause if not required
- Alexandru Lungu wrote:
> Can you profile some dummy testcases with/without the change?
To be honest, the differenc... - 06:21 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Radu, I created 7323a_h2 and 7323a.
Please implement SOFT_UNIQUE and VALIDATE keywords. Focus first on:
* Syntact... - 04:11 AM Database Bug #7351 (Review): Reduce SQL query string size of an INSERT INTO SELECT FROM
- 7026d was rebased and merged into 7156a as patch. ETF tests passed; everything looks right.
For the @uid@ of fast ... - 03:54 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- I took a look at @UnclosablePreparedStatement@ and gathered the following data:
|_. ... - 03:20 AM Database Bug #7367 (Review): disable TriggerTracker for TemporaryBuffer
- 03:20 AM Database Bug #7367 (WIP): disable TriggerTracker for TemporaryBuffer
- This reached 7156a. 7026d was rebased. Testing passed.
05/25/2023
- 02:47 PM Database Feature #6720: lazy hydration
- Eric,
Maybe a bit of history here helps. The code from @SQLQuery.hydrateRecord()@ (now @SQLQuery.hydrateRecordImpl()... - 11:57 AM Database Feature #6720: lazy hydration
- OK, thank you. I've been reworking that method a lot and this didn't look right to me. I just wanted to know that the...
- 11:36 AM Database Feature #6720: lazy hydration
- Eric, I don't recall exactly which one, but this case of having a PK in @hydrateImpl@ is originating from a kind of A...
- 11:03 AM Database Feature #6720: lazy hydration
- Constantin: in @SQLQuery.hydrateRecordImpl@ (line 834 in trunk rev 14585), we are checking if the current result set ...
- 02:33 PM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- I have a problem having multiple versions of Java on my computer, so I have to force the source and target compatibil...
- 02:13 PM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Some sources in testcases project do not convert correctly. Namely, the @tests/ui_tests/fill_in/TestAttrSpace.cls@ co...
- 12:19 PM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg Shah wrote:
> I have no objection to having different sets of tests in @tests/log_manager/<test_set_name>/@ dir... - 12:06 PM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Galya B wrote:
> The matter is complicated anyways, because to have a good coverage we should probably come up with ... - 11:54 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Is it possible to provide the ability to configure/start/stop the log manager without stopping Java machine? We can a...
- 11:26 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > I'm asking if you will accommodate testing on LOG-MANAGER.
If the above discussion does not already accommodate ... - 11:25 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- I'm not expecting an automated rule for this. Our testing environments will already be split over multiple systems a...
- 11:19 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg Shah wrote:
> I am not planning on a redesign.
I'm asking if you will accommodate testing on LOG-MANAGER. You... - 11:16 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Here is the full list: "Startup-Parameter-Descriptions":https://docs.progress.com/bundle/openedge-startup-and-paramet...
- 11:04 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > > In this case, 4GL feature is log-manager and the subdirs could in fact each have their own xml. Why is that an ...
- 11:02 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > > I would expect that we will normally be running testing at the 4GL feature level, but it will depend on the featu...
- 11:01 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg Shah wrote:
> In this case, 4GL feature is log-manager and the subdirs could in fact each have their own xml. ... - 10:59 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg Shah wrote:
> I would expect that we will normally be running testing at the 4GL feature level, but it will dep... - 10:58 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Galya B wrote:
> The matter is complicated anyways, because to have a good coverage we should probably come up with ... - 10:57 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Galya B wrote:
> Greg Shah wrote:
> > What is "This"?
>
> It's multiplication. Let's say we need 2 types of .xml... - 10:53 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- The matter is complicated anyways, because to have a good coverage we should probably come up with hundreds of tests ...
- 10:47 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg Shah wrote:
> What is "This"?
It's multiplication. Let's say we need 2 types of .xml files and 10 features u... - 10:42 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > This could
What is "This"? - 10:36 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- This could lead to substantial slowing down of a potential future CI plan. Not sure what resources / time starting th...
- 10:33 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- I have no objection to having different sets of tests in @tests/log_manager/<test_set_name>/@ directories which each ...
- 10:23 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Moving the #3827#note-469 - #3827#note-472 discussion here. Waiting for a decision on a testing approach for running ...
- 02:03 PM Database Bug #6458 (Closed): ensure that OO expressions resolve to query substitution parameters, like han...
- 01:20 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Merged as revision 14586.
- 11:37 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Go ahead with the merge.
- 11:37 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Thanks, looks good to merge to trunk.
- 11:14 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Seems to work just as well:...
- 10:47 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Please do some tests with an instance function instead of static, parameters (simple vars, more complex like a functi...
- 10:40 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- The 4GL code was simple like:...
- 08:38 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- I'd like to get this merged to trunk, today if possible.
After posting as requested by Constantin, please rebase f... - 02:54 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- The change looks good. Please post a sample of the 4GL and generated code where the OO method is involved.
- 12:36 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > Hynek, there is a regression in trunk rev 14580 - this se... - 12:36 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Constantin Asofiei wrote:
> Hynek, there is a regression in trunk rev 14580 - this seems to fix it, I need to finish... - 11:45 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Joe: Where does this work stand? I'd like to get the early review done as well as get an update on your subsequent o...
- 11:03 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I do not think we should guess. The build script should know whether it has added the @ddl/@ folder into (a) applicat...
- 09:28 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> > The latter is done using @psql@ utility and it requires the content of @ddl/@ to be accessible ... - 08:52 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > The latter is done using @psql@ utility and it requires the content of @ddl/@ to be accessible from file system.
... - 09:11 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Task branch 4722a contains a couple of changes which allows the import process to use less (if any) external resource...
- 10:17 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Theodoros Theodorou wrote:
> 5. As Igor stated, we can use @Kafka@ to store these messages and use something like @k... - 09:56 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Igor/Theodoros: These are good analyses.
> Leave it as it is for now because just 2 commands are adding in this ta... - 09:42 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- I agree with Igor.
I investigated the classes a bit and as I understand they keep some info in memory instead of u... - 08:43 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- The idea of the optimization of the @_Lock@ and @_Usertablestat@ VST support is to postpone updating the correspondin...
- 02:14 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Eric Faulhaber wrote:
> As 6422a currently is implemented, we are taking a round trip to the database to insert a re... - 09:13 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Danut, note that 7026d was rebased with latest trunk. Please update.
- 09:11 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Committed 7026d/rev.14580*. Added a flag that enables uid, it's usage is now disabled by default.
After doing a m... - 05:21 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Review of 7351a_h2/rev.18*
I am OK with the changes.
Rebased and merged to FWD-H2 trunk as rev. 20. 7351a_h2 was... - 04:17 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Please do a memory check on @psCache@. That is, please check if the memory is less now than before on a large custome...
- 08:34 AM Database Feature #7194: Avoid generating an ORDER-BY clause if not required
- The changes are tested and OK to me.
However, I can't isolate a performance increase for this change (it is either... - 08:11 AM Database Feature #7382 (WIP): Check performance of delete from vs drop table in H2
- This task targets a huge performance difference between @DROP TABLE@ and @DELETE FROM@ in H2 (#7351-6).
The point he... - 08:05 AM Database Feature #7382 (Closed): Check performance of delete from vs drop table in H2
- 08:05 AM Database Feature #7365 (Review): Avoid using reflection in generating BDT
- I included this change with my FWD-H2 bump to version 1.20-trunk.
Therefore, I committed 7026d/rev. 14579 addressi... - 07:45 AM Database Feature #7365: Avoid using reflection in generating BDT
- Radu, I've looked at BaseDataTypeFactory and:
* please sort all the conditions alphabetically by the class name
* ... - 04:24 AM Database Feature #7365: Avoid using reflection in generating BDT
- Done, I moved the changes. They are on 7026d, rev. 14577.
- 04:22 AM Database Feature #7365: Avoid using reflection in generating BDT
- Radu, I will review the changes once on 7026d.
- 05:17 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- I've done some in-depth testing with a large customer application and I could not find any regression(s).
Since the ... - 04:25 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Alexandru Lungu wrote:
> Radu, can you do the changes from #7367-1 and #7367-3 over 7026d and do an in-depth testing... - 04:24 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Radu, can you do the changes from #7367-1 and #7367-3 over 7026d and do an in-depth testing of a large customer appli...
- 04:52 AM Database Bug #7334: Reclaim used sessions to improve performance
- Danut, as discussed, your tests may be spoiled by the fact that each user is doing lots of small transactions on the ...
- 04:45 AM Database Bug #7211 (WIP): Several H2 connections for one single session
- 08:57 PM Database Feature #6442: missing encoding/collation features
- Me either.
Currently the customer is free to pick the encoding/collation he desires for SQL database, based on the...
05/24/2023
- 05:58 PM Database Bug #6458 (Review): ensure that OO expressions resolve to query substitution parameters, like han...
- Finally resolved and pushed as revision 6458a/14553. Please, review.
Thank you all for help with this one! - 05:15 PM Database Feature #7365: Avoid using reflection in generating BDT
- Alexandru Lungu wrote:
> Radu. I know we've discussed this today, but I think is for the best to move this to 7026d.... - 08:53 AM Database Feature #7365: Avoid using reflection in generating BDT
- Radu. I know we've discussed this today, but I think is for the best to move this to 7026d. I intent to have one sing...
- 05:59 AM Database Feature #7365: Avoid using reflection in generating BDT
- As suggested, I created @BaseDataTypeFactory@ and I replaced all the occurrences that resolve to a @BaseDataType@ ins...
- 03:50 PM Base Language Bug #7247: Dataset:READ-XML does nothing
- Extracted common code in XmlImport/JsonImport to a base class.
Committed to 7247a/14585. - 03:23 PM Database Feature #6442: missing encoding/collation features
- Boris Schegolev wrote:
> Just a quick question about design: are collation/codepage available as some database confi... - 01:43 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Eric, my current changes which -affect- rely on direct record access are in #7366, not in this task.
- 01:24 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- The setter is this:...
- 01:23 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Eric Faulhaber wrote:
> Constantin, the only place I see @OrmUtils.getField@ used currently is in 3 locations in @Re... - 01:20 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Constantin, the only place I see @OrmUtils.getField@ used currently is in 3 locations in @RecordBuffer.copy@. Are you...
- 12:54 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Constantin Asofiei wrote:
> Eric, I'm using @OrmUtils.setField@ and @OrmUtils.getField@, not direct @data@ array acc... - 12:20 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- 7379a rev 14586 adds cache for @propertyIndexes@. @TableMapper@ now is called only when there is a cache miss; so, e...
- 12:02 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Eric, I'm using @OrmUtils.setField@ and @OrmUtils.getField@, not direct @data@ array access. Is this of concern?
A... - 11:22 AM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Please note that directly accessing the @BaseRecord.data@ buffer is going to go badly in cases of the FIELDS clause a...
- 09:39 AM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Ovidiu Maxiniuc wrote:
> My solution will not require translation at all: the @buffer1@ from my diagram will access ... - 09:35 AM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- My solution will not require translation at all: the @buffer1@ from my diagram will access the data of @buffer2@ usin...
- 08:26 AM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Ovidiu, the binding maps is not only for accessing the record datum. This info is used when translating queries, too...
- 12:41 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Branch 7180a rebased from trunk 14584.
- 12:14 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek, there is a regression in trunk rev 14580 - this seems to fix it, I need to finish ETF testing to confirm.
<pr... - 12:12 PM Database Feature #7366: improve performance of buffer.fill
- rebased branch 7366a from trunk rev 14584 - new rev 14586.
- 10:28 AM Database Feature #7366: improve performance of buffer.fill
- I was pretty sure if you use ...
- 01:37 AM Database Feature #7366: improve performance of buffer.fill
- Ovidiu, BEFORE-TABLE is not involved during FILL, as TRACKING-CHANGES is not allowed for FILL. So there is no need m...
- 11:09 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- As 6422a currently is implemented, we are taking a round trip to the database to insert a record into the @meta_aud_a...
- 10:07 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Dănuț Filimon wrote:
> I had no problems testing a customer application for ~20 minutes with 7026d/rev.14576 and NEV... - 09:57 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- I had no problems testing a customer application for ~20 minutes with 7026d/rev.14576 and NEVER_RECOMPILE property.
- 09:20 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Committed 7026d/rev.14576*. Added the changes from 7351a rev. 14576 & 14577 without the NEVER_RECOMPILE property.
- 08:47 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- In fact, please commit everything there except the NEVER_RECOMPILE flag in FWD for temp tables. You will commit that ...
- 08:45 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Danut, can you port this changes to 7026d and do the tests with it? 7026d isn't rebased yet to use the latest logging...
- 07:25 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Committed 7351a_h2/rev.18*. Added @NEVER_RECOMPILE@ property.
*Committed 7351a/rev.14577*. Fixed uid usage, replace... - 04:21 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Review of 7351a/rev.14576*
* I don't think we need to lazily initialize @uid@. It is ok to have it only once as i... - 08:55 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
- I changed @toLowerCase().hashCode()@ into @StringHelper.hashCodeCaseInsensitive()@ in @P2JField.computeHash()@.
Co... - 05:56 AM Database Feature #7363 (WIP): Improve H2 Value caching, hashing and equals
- > I also changed P2JField.computeHash to use hashCodeCaseInsensitive.
Stefan, where did you committed this change?
... - 03:28 AM Database Feature #7363 (Review): Improve H2 Value caching, hashing and equals
- *Review of 7363a_h2 revision 18*
I am OK with the changes.
Profiled and got a -0.6% improvement on a customer app... - 03:10 AM Database Feature #7363 (WIP): Improve H2 Value caching, hashing and equals
- I added @hashCodeCaseInsensitive@ in StringUtils and used it in @ValueStringIgnoreCase.hashCode@.
I also changed @P2... - 08:29 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> This is a @Jetty@'s message, may be a new one to our logs; with the proper @slf4j@ support now 3rd ... - 02:07 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> From what I researched, this means that the JVM doesn't support JPMS, which was introduced i... - 06:24 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian Edu wrote:
> > Also, 6410a branch is on xfer - do you still have problems using bzr on xfersrv01? If not, pl... - 06:23 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Marian, something else to note: I'm looking at the patch, and I don't understand somethi... - 06:20 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Marian, what skeleton revision did you use for the skeleton patch? I can't apply it clea... - 06:05 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Joe Davis wrote:
> Hynek Cihlar wrote:
> > Joe, I see you changed the status of this issue to Review. Are the chang... - 05:40 AM Database Bug #7321 (Review): Improve FWD-H2 wildcard projection
- I am OK with the changes.
I also included some improvements on calling @Select.isEverything@ faster (iterate the exp... - 04:08 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Alexandru Lungu wrote:
> Review of 7026d/rev. 14574
> I am OK with the changes. Have you tested the latest version ... - 03:40 AM Database Bug #7329 (Review): improve FieldReference resolution of getter/setter/extent accessors
- Review of 7026d/rev. 14574
I am OK with the changes. Have you tested the latest version (rev. 14574) of 7026d with a...
05/23/2023
- 07:30 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Code Review Task Branch 6813c Revision 14584
It's good. - 10:32 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Created task branch 6813c from trunk rev 14583 . This contains:
* avoid recursion in @AnnotatedAst.duplicate@
* in... - 06:08 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Constantin Asofiei wrote:
> Is @dmoInfo.getFields(false)@ using the same order as @getAllLegacyFieldInfo@?
Actually... - 03:51 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- And there is also @propertyIndexes@ used in @ReferenceProxy.bind@, which can be cached.
- 03:47 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Thanks, Ovidiu. I just noticed that @TableMapper.getAllLegacyFieldInfo@ is still unconditionally executed.
Is @dm... - 03:40 PM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- I think we already have (at least the BOUND_PROPERTIES). The method to call is @defBuffer/boundBuffer.dmoInfo.getFiel...
- 10:40 AM Database Feature #7379: cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- Created task branch 7379a from trunk rev 14584.
Rev 14585 adds a cache for the DMO property info required by @Temp... - 10:31 AM Database Feature #7379 (Test): cache the def and bound DMO property info in TemporaryBuffer$ReferenceProxy
- 05:59 PM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Hynek Cihlar wrote:
> Joe, I see you changed the status of this issue to Review. Are the changes checked in anywhere... - 11:14 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Joe, I see you changed the status of this issue to Review. Are the changes checked in anywhere?
- 04:46 PM Database Feature #7366: improve performance of buffer.fill
- Constantin Asofiei wrote:
> Created branch 7366a from trunk rev 14573.
>
> 7366a/14574 contains a first attempt a... - 10:15 AM Database Feature #7366: improve performance of buffer.fill
- 7366a rev 14575 contains the changes for FILL performance improvements. Extent is not added yet.
- 03:57 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Hello Eric and Ovidiu. Greg asked me to ask for a review regarding my implementation of meta_aud_audit_data. To test ...
- 01:54 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> Yes, all messages are always logged / sent to the listening server process, where they are filtered... - 11:29 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> DB import shows lots of INFO statements like:
> [...]
>
> These need to be lowered.
... - 09:03 AM Runtime Infrastructure Bug #5703 (Test): rationalize, standardize and simplify the client-side log file name configuration
- Task branch 5703c merged to trunk as rev 14583 and archived. Email sent. Logs wiki updated.
- 08:53 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, please double-check the module name for all files changed in 5703c and also the h... - 08:39 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, please double-check the module name for all files changed in 5703c and also the history number:
* history num... - 07:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I need a dedicated tester only for the headers... Maybe we need automated tests.
@CentralLoggerClientConfigs@ was ... - 07:28 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- * @LegacyLogManagerConfigs@ - still needs history entry
* @CentralLogger@ - there are only two trunk commits in this... - 07:16 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- It may look weird, but it's not so bad, see:
Constantin Asofiei wrote:
> Galya, review for 5703c rev 14585:
> * ... - 07:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, review for 5703c rev 14585:
* @CentralLogger@ - only a history number is needed, like this:... - 06:55 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703c rebased on trunk r14579.
- 06:45 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703c r14578 Fixed unused variable ‘j’ in spawn.c
- 06:34 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> I think we hold off for now. Let's finalize 5703c and get it merged today.
I don't have anythin... - 06:33 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Do you know what, Greg! This was an awesome example of why @INFO@ level is so much needed for all logging. How otherw...
- 06:32 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > If it's a simple fix, someone can upload it to this branch. I'm not sure what needs to be done.
I think we hold ... - 06:31 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Is this to be solved in another task?
Yes, see #7377. - 06:27 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> Is this to be solved in another task?
I think the related code was introduced with #2124 @bzr di... - 06:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> The core issue (already existing, not created by the logging changes) is that we are loading the ... - 06:04 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya B wrote:
> Roger, on executing @./server.sh -k@ with my configs now I get only:
> [...]
> But this was there... - 05:27 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger, on executing @./server.sh -k@ with my configs now I get only:...
- 05:26 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703c r14577 is up:
* Sets a default of WARNING to @SecurityCache@, when no explicit logging configs available for t... - 03:42 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger, thank you for reporting the inconsistencies. The messages you've seen are generated by @SecurityCache@ on leve...
- 02:29 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > As far as I can see the debug level now is always on maximum. Sh... - 10:02 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> As far as I can see the debug level now is always on maximum. Showing as much info as possi... - 09:30 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> For the @winspawn.c@ I am lost as to how to find messages for debugging. Is there something ... - 08:01 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- For the @winspawn.c@ I am lost as to how to find messages for debugging. Is there something to put in the directory, ...
- 12:37 PM Database Feature #7037: remove dirty share manager
- > Will you be rebasing this branch soon?
Rebased task branch 7037b from FWD trunk revision 14584. - 12:06 PM Database Feature #7037: remove dirty share manager
- > Why are we not initializing dirtyContext to null in this method? Is it because we need to differentiate for the cro...
- 10:06 AM Database Feature #7037: remove dirty share manager
- Roger Borrello wrote:
> Thanks, Stanislav. My application loaded up fine, but I don't think the latest revision of 7... - 09:09 AM Database Feature #7037: remove dirty share manager
- Thanks, Stanislav. My application loaded up fine, but I don't think the latest revision of 7037b contains the 7277a m...
- 05:29 AM Database Feature #7037: remove dirty share manager
- > Is the change to the directory ...
Roger, you can add these five parameters under @persistence@ section:... - 10:31 AM Database Bug #7358: Optimize Session.invalidateRecords
- Ovidiu, you are right: I don't want to use @Class<?>@ instead of @String@ with @RecordIdentifier@. We need to elimina...
- 10:14 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > My understanding is we want to be completely independent from system wide @ncurses@.
Yes
> Another point is ... - 10:08 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- My understanding is we want to be completely independent from system wide @ncurses@. Another point is to ensure syste...
- 09:41 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Need to be? No.
Should be? Yes. - 09:40 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- I noticed there is an update to ncurses for Ubuntu 22.04. Would the patched static library need to be rebuilt after s...
- 09:45 AM Database Feature #7365: Avoid using reflection in generating BDT
- Radu, please mark this your top priority. The bottle-neck is visible here, so we may want to see it finished asap. Th...
- 08:42 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Ovidiu Maxiniuc wrote:
> Back to our code. The change looks fine, but the two conditionals must be adapted. The @doF... - 07:56 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Committed 7334a/rev.14579*. Applied the changes mentioned in #7334-17.
- 07:20 AM User Interface Bug #7368 (Test): Hotel GUI "Guests Accommodation Report" crashes web version
- 7368a merged to trunk as revision 14581 and archived.
- 07:04 AM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065b merged to trunk as revision 14580 and archived.
- 06:46 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Go ahead.
In progress. - 06:00 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Go ahead.
- 03:08 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg, I'd like to merge 4065b to trunk to address the regressions.
- 06:31 AM Runtime Infrastructure Bug #7377: ServerDriver.connect() should not force server-mode to be turned on
- As discussed in #5703-608 and previous notes, the @ServerDriver.connect()@ will call @bc.setSever(true)@ and try to l...
- 06:30 AM Runtime Infrastructure Bug #7377: ServerDriver.connect() should not force server-mode to be turned on
- Check #5703#note-610.
- 06:27 AM Runtime Infrastructure Bug #7377 (New): ServerDriver.connect() should not force server-mode to be turned on
- 06:22 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Alexandru Lungu wrote:
> The changes are functionally good. I have only some minor suggestions
> * In @set@, can yo... - 06:11 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- *Committed 7351a/rev.14576*. Reduced sql size of the @INSERT INTO [...] SELECT FROM [...]@ statement by using wildcar...
- 05:59 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Alexandru Lungu wrote:
> Radu, can you post a patch here of the multi-table lazy fix? Maybe some of the tests are st... - 05:53 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Radu, can you post a patch here of the multi-table lazy fix? Maybe some of the tests are still failing because we dis...
- 05:45 AM Runtime Infrastructure Bug #7375: Prevent spoofed logs in CentralLogger
- Outside code can use @CentralLogger@ to create an instance of any @com.goldencode@ or anonymous (root) logger and use...
- 05:45 AM Runtime Infrastructure Bug #7375 (New): Prevent spoofed logs in CentralLogger
05/22/2023
- 07:01 PM Base Language Feature #6649 (Review): improve the performance or SourceNameMapper runtime
- 06:29 PM Database Feature #7037: remove dirty share manager
- Roger Borrello wrote:
> Stanislav Lomany wrote:
> > Dirty sharing has been disabled in the directory for Hotel GUI ... - 06:09 PM Database Feature #7037: remove dirty share manager
- Code review 7037b, revs 14573-14574:
Everything looks good, but I have some questions, to make sure I understand s... - 05:49 PM Database Feature #7037: remove dirty share manager
- Stanislav Lomany wrote:
> Dirty sharing has been disabled in the directory for Hotel GUI (rev 264) and Hotel ChUI (r... - 04:42 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Aside from the new found logging, I am happy with the way things are looking with my logging configuration for the ap...
- 04:34 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> I think this should be cleaned up.
I'm not sure by whom, but I was trying to delve a little de... - 02:50 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > The thing that she fixed in 5703c is that the previous version of @ServerDriver.configureLogging()@ always forced...
- 01:23 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> The thing that she fixed in 5703c is that the previous version of @ServerDriver.configureLogging(... - 12:03 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya mentioned that the code already had @ServerDriver.connect()@ line 939 where it forces @bc.setServer(true)@. Th...
- 11:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> That seems like a bug, maybe one that already existed but it needs to be fixed. In @-s@ mode the... - 11:01 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- That seems like a bug, maybe one that already existed but it needs to be fixed. In @-s@ mode the server flag should ...
- 10:58 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Roger: Please check that your issues are cleared using 5703c.
What is causing this level of ou... - 09:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Roger: Please check that your issues are cleared using 5703c.
Will do. - 06:24 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger: Please check that your issues are cleared using 5703c.
- 03:38 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- It is parsed because it is referenced elsewhere. As I've noted previously via email, just because it is parsed doesn...
- 03:15 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Constantin Asofiei wrote:
> You must include @Foo.cls@ in your conversion list.
But it's already reported as bein... - 03:10 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- You must include @Foo.cls@ in your conversion list.
- 03:08 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- I am running a simple conversion for OO mode. The class itself is simple:...
- 12:54 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14579@. New branch version is @14580@.
- 12:30 PM User Interface Bug #7368: Hotel GUI "Guests Accommodation Report" crashes web version
- Code Review Task Branch 7368a Revision 14576
No objections.
You can merge this to trunk after 7140a is merged. - 04:20 AM User Interface Bug #7368 (Review): Hotel GUI "Guests Accommodation Report" crashes web version
- 7368a revision 14576 resolves the reported NPE as well as requested resource not properly resolved when context not g...
- 04:13 AM User Interface Bug #7368 (WIP): Hotel GUI "Guests Accommodation Report" crashes web version
- 12:26 PM Base Language Feature #4065: server-side processing of client platform dependencies
- > > Are you working on process launching and server-sockets?
>
> No, I switched to my other priority tasks.
Let... - 12:16 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Are you working on process launching and server-sockets?
No, I switched to my other priority t... - 12:14 PM Base Language Feature #4065: server-side processing of client platform dependencies
- > I named the "resource" just "webservice". It would probably make sense to rename it to @webservice-client@ and dist...
- 11:45 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Code Review Task Branch 4065b Revisions 14576 and 14577
>
> 1. Doesn't @ClientSideResourceMana... - 08:32 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Code Review Task Branch 4065b Revisions 14576 and 14577
1. Doesn't @ClientSideResourceManager.initialize()@ need a... - 05:03 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I checked in a fix for another client initialization problem in 4065b revision 14577. @StreamDaemon@ initialization m...
- 10:14 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Alexandru Lungu wrote:
> Hmm, I edited my comment to use @== null@ seconds after posting :)
That make sense. I rev... - 09:47 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Ovidiu Maxiniuc wrote:
> Sorry, you are right, I did not see you changed the @!=@ into @==@, not only @&&@ into @||@... - 09:45 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Ovidiu Maxiniuc wrote:
> Alex,
> I do not think that is the good condition. If @targetBuffer.getTriggerTracker()@ ... - 09:43 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- Alex,
I do not think that is the good condition. If @targetBuffer.getTriggerTracker()@ is null then the second oper... - 09:27 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- In @setCurrentRecord@, there is the following condition (line 11422):...
- 05:01 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- I recall seeing @ASSIGN@ trigger checks for when we were executing copy-temp-table (fast or not). I don't know if the...
- 09:03 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- *Review of 7026d, rev. 14570*
The changes are functionally good. I have only some minor suggestions
* In @set@, c... - 07:19 AM Database Bug #7371: proper handling of exception case in cacheExpired
- This task is about incorrect handling of the @PersistenceException@ in @orm/Session.cacheExpired()@.
Eric Faulhab... - 07:15 AM Database Bug #7371 (New): proper handling of exception case in cacheExpired
- 06:25 AM Database Feature #7365 (WIP): Avoid using reflection in generating BDT
- 06:21 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Merged 7355a to trunk as rev. 14577. Archived 7355a.
- 06:12 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Doing the rebase now. Planning to merge asap.
- 06:11 AM Database Bug #7334: Reclaim used sessions to improve performance
- Rebased 7334 to latest trunk. 7334a is now at rev. 14578.
- 03:13 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Review of 7334a*
* Place the opening brace of @PersistenceConsumer@ on the next line.
* I think you can make the... - 02:37 AM Database Bug #7334: Reclaim used sessions to improve performance
- I think we should insist on the multi-user test-case. We should see why we don't have performance improvements there....
- 03:54 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- > At the moment, I only modified FastCopyHelper.copyTable to generate such statement. I still need to test append and...
- 03:00 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Alexandru Lungu wrote:
> * compare on a dummy FWD-H2 the time difference between dropping a table and deleting all o...
05/20/2023
- 03:21 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14575@. New branch version is @14576@.
- 02:50 PM User Interface Bug #7368: Hotel GUI "Guests Accommodation Report" crashes web version
- Reproduction in Hotel GUI: open @Guests@ tab, select @html@ in the right lower corner and press @Export@ button. The ...
- 02:47 PM User Interface Bug #7368 (Test): Hotel GUI "Guests Accommodation Report" crashes web version
- 09:45 AM Database Bug #7367: disable TriggerTracker for TemporaryBuffer
- A session trigger can't be registered for a temp-table (I also double-checked in OE). This means that @RecordBuffer....
- 09:40 AM Database Bug #7367 (Closed): disable TriggerTracker for TemporaryBuffer
- 09:08 PM Database Bug #7358: Optimize Session.invalidateRecords
- I have reviewed revision 14571 of 7026d. I totally agree with the code. Good job!
If there is space for more impro...
05/19/2023
- 05:02 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14574@. New branch version is @14575@.
- 12:42 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14573@. New branch version is @14574@.
- 03:49 PM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065b revision 14576 implements server-side web service calling. Please review.
I named the "resource" just "webse... - 09:47 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Code Review Task Branch 4065b Revision 14571
No objections. - 03:01 PM Database Feature #7366: improve performance of buffer.fill
- Created branch 7366a from trunk rev 14573.
7366a/14574 contains a first attempt at improving performance of @Buffe... - 02:36 PM Database Feature #7366 (WIP): improve performance of buffer.fill
- 02:33 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- OK, it can go after 7241a.
- 02:28 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Greg Shah wrote:
> Can we merge this to trunk?
Is OK from my part. - 02:02 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Can we merge this to trunk?
- 06:59 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru Lungu wrote:
> Constantin, can you confirm that your scenario which caused #7355-1 is fixed now?
Confirme... - 06:35 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- I've run the changes across customer applications and the individual set of tests (without issues). The core of the c...
- 06:22 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Do we need any additional review or testing before merging to trunk?
- 03:00 AM Database Bug #7355 (Test): regression in row structure calculation for DATETIME-TZ when join is used on te...
- Done. Committed as 7156a/rev. 14567.
- 02:22 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru Lungu wrote:
> This is good; I don't have to rebase it myself now :) As the tests are OK and customer appl... - 02:21 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Ovidiu Maxiniuc wrote:
> Then just reconvert and you'll get the DMO using expanded fields.
Got it! The changes ar... - 09:02 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru,
I mistaken the 7355a with another branch and I have just rebased it to latest trunk. Since I am doing the... - 11:23 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian, something else to note: I'm looking at the patch, and I don't understand something: the Java method name for ...
- 10:20 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian, what skeleton revision did you use for the skeleton patch? I can't apply it cleanly. I've pushed skeleton re...
- 10:13 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703c r14576 (I uncommitted the previous revision): I think the logging with different server modes is fixed.
- 09:59 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- ...
- 09:58 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Just a note: This is not a new change and it throws an exception when server is started in the modes without director...
- 08:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> The point here is: when something other than @MODE_START@ is being used, ServerDriver do... - 07:39 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > You can still print the same formatted messages from another anonymous logger somewhere else.
This was my point ... - 07:37 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Do we speak about intentional or unintentional logging fraud here? :)
- 07:36 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- But the past implementation still doesn't make sense... You can still print the same formatted messages from another ...
- 07:34 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- My conclusion is that the so called anonymous loggers that had some meaning in a security vulnerability prone Java Lo...
- 07:29 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > The output from it could be controlled such that the format was fixed and the class name portion was not overridden...
- 07:25 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> The idea was:
>
> * The instance was unique and could not be obtained by using the class or cl... - 07:13 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > It existed before as the anonymous logger implementation. You could not use the class from one file to obtain th...
- 07:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The only mutability in CentralLogger instance is the level and it's global, so consistent.
- 07:11 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I hope I made it clear that CentralLogger is not Java logger, it's lightweight, simplified, completely different impl...
- 07:10 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- ...
- 06:58 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Constantin Asofiei wrote:
> > Galya, related to ServerDriver changes: only @MODE_START@ ne... - 06:58 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also I don't see how anonymous loggers save you from having other named loggers used by 3rd party users of the framew...
- 06:57 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> It existed before as the anonymous logger implementation. You could not use the class from one f... - 06:55 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Greg Shah wrote:
> > Just because it was designed in to the Java logging framework doesn't... - 06:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Just because it was designed in to the Java logging framework doesn't mean that it is a good idea... - 06:53 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Just because it was designed in to the Java logging framework doesn't mean that it is a good idea. In a JVM process ...
- 06:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, related to ServerDriver changes: only @MODE_START@ needs to be checked against. ... - 06:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Traceability of logs is a matter of controlled reviewed development. But if you want to protect certain loggers, we c...
- 06:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, related to ServerDriver changes: only @MODE_START@ needs to be checked against. Also, I don't really understa...
- 06:48 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Check "Java doc on Logger":https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html, there are about 1...
- 06:44 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- We can call the logger for example "Security" and have 10 classes output using it.
- 06:42 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- ...
- 06:42 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I guess that means that anonymous loggers are not available in the new approach.
- 06:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Because random code should not be able to output to a logger for another class.
- 06:38 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Is it still possible to create anonymous loggers?
Why?
- 06:36 AM Runtime Infrastructure Bug #5703 (Review): rationalize, standardize and simplify the client-side log file name configura...
- 06:33 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Is it still possible to create anonymous loggers? Based on what I have read above and on the wiki, it seems like thi...
- 05:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'm done with what I'm aware of. If there are any outstanding issues, please let me know.
- 05:07 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Here are the server run modes:...
- 04:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703c based on latest trunk r14572 has the following changes in r14573-14575:
* @%as@ properly supported for @server... - 02:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Galya Bogdanova wrote:
> > @%as@ placeholder (appserver name) is now properly supported for... - 02:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > I believe there is a regression in that when I run @./server.sh -w@ for checking on status of t... - 02:26 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Were these both resolved in 5703b?
> > > DB import shows lots of ... - 09:41 AM Database Feature #7365: Avoid using reflection in generating BDT
- @TextOps.instantiate@ is a hot-spot in our profiling. This is because it uses @getDeclaredConstructor().newInstance()...
- 09:38 AM Database Feature #7365 (Closed): Avoid using reflection in generating BDT
- 09:36 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Danut, I think I have a better idea.
My concern is that dropping tables like @MASTER__PK__MAPPING_1@ will make th... - 02:59 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- Danut, if you already do modifications to the @FastCopyHelper@, I will request more things here:
* Fix the javadoc a... - 09:08 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
- One last comment here. If you already plan to do some changes to @ValueStringIgnoreCase@, also consider optimizing @V...
- 03:14 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
- The same issue we have in FWD, @P2JField.computeHash@. Please use @hashCodeCaseInsensitive@ there, instead of @.toLow...
- 02:33 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
- Recently we enabled support for case-insensitive character values in H2 using @ValueStringIgnoreCase@.
However, @... - 02:24 AM Database Feature #7363 (Closed): Improve H2 Value caching, hashing and equals
- 06:22 AM Database Feature #7066: Implement multi-table indexed query in H2
- While working with #7252, I found a much easier way to obtain the index name, which is done automatically instead of ...
- 06:07 AM Runtime Infrastructure Bug #7354: do not log keystore/truststore passwords when dumping arguments during spawning
- Greg, as can be seen in #7354-3, the title of this task is a bit too narrow. Also @sun.java.command@ needs some secre...
- 05:43 AM Database Bug #7358 (Review): Optimize Session.invalidateRecords
- Committed implementation of the idea from #7358-1 to 7026d as rev. 14571.
The total time improvement is of *-5.2%* o... - 05:34 AM Database Bug #7364: Build a full test-suite for fast copy-temp-table
- There were many recent changes for @FastCopyHelper@ and some are still pending. However, we don't have such a complet...
- 03:57 AM Database Bug #7364 (New): Build a full test-suite for fast copy-temp-table
- 05:21 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- I've refactored the code as you suggested. The changes are on 7026d, rev. 14570.
I found no issues while testing (w...
05/18/2023
- 04:00 PM Database Feature #7037: remove dirty share manager
- Dirty sharing has been disabled in the directory for Hotel GUI (rev 264) and Hotel ChUI (rev 86).
- 10:44 AM Database Feature #7037 (Review): remove dirty share manager
- 10:43 AM Database Feature #7037: remove dirty share manager
- Eric: Please review.
- 10:43 AM Database Feature #7037: remove dirty share manager
- Yes, it's safe.
- 10:42 AM Database Feature #7037: remove dirty share manager
- Does it default to the current approach? In other words, it won't cause changes in behavior for existing application...
- 10:41 AM Database Feature #7037: remove dirty share manager
- Yes, it is ready.
- 10:37 AM Database Feature #7037: remove dirty share manager
- Is this ready for review?
What is the %Done for this task? - 10:33 AM Database Feature #7037: remove dirty share manager
- Rebased task branch 7037b from FWD trunk revision 14572.
- 12:53 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14572@. New branch version is @14573@.
- 12:37 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> @%as@ placeholder (appserver name) is now properly supported for FWD log file names (previo... - 11:28 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > I believe there is a regression in that when I run @./server.sh -w@ for checking on status of the server process, a...
- 11:18 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Were these both resolved in 5703b?
> > DB import shows lots of INFO statements like:
Only this ... - 11:16 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > DB import shows lots of INFO statements like:
> ...
> Regression: @RemoteObject@ can be used from standalone JVMs... - 09:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703b merged in trunk as r14572, email sent. I'm starting on rotation disabling and server logs on console in 5703c.
- 09:10 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Roger, can I see this wrapper that parses logs, you're referring to?
See attached. - 08:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, please add a history entry to @CentralLoggerClientStandalone@ and after that you can merge. All is good on my...
- 08:53 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Then the last question would be if there is world where someone wants to get rid of my work... - 08:50 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > It seems reasonable. Any @rotation < 2@ should mean explict disabling.
>
> To me (for what it's worth :-), @r... - 08:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Constantin, can we merge 5703b to fix the class loader? Sergey has decided to not work on #... - 08:48 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> It seems reasonable. Any @rotation < 2@ should mean explict disabling.
To me (for what it's w... - 08:43 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin, can we merge 5703b to fix the class loader? Sergey has decided to not work on #7357 until CentralLogger i...
- 08:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Or worse, 2 same files, or even worse, 1 file with FileHandler and srderr redirect writing to it.
- 08:40 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- OK, just keep in mind that someone may like the new configs, use them locally and migrate customers to having both se...
- 08:38 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > My problem with this whole rework "make it as it was before" is that noone will migrate properly customers, if it w...
- 08:37 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Then the last question would be if there is world where someone wants to get rid of my work .. I meant log files co...
- 08:36 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- My problem with this whole rework "make it as it was before" is that noone will migrate properly customers, if it wor...
- 08:31 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Then the last question would be if there is world where someone wants to get rid of my work .. I meant log files comp...
- 08:30 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- If freedom should be allowed, then I can make @rotationLimit=0@ to completely disable rotation, instead of passing it...
- 08:28 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'd rather have an explicit option to enable console logging (or anything else), this allows flexibility; 'DEV' is to...
- 08:25 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Or allow the comfort of the old world to everyone - put all in one easily replaceable file and print to console by se...
- 08:24 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- OK, what about if ... we get one new config called @logging/DEV@ that will enable server logs to System.err (like wha...
- 08:20 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Logs in the IDE console is a convenience for development, but is it of any value to customers?
I agree this is p... - 08:18 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also keep in mind that server logs is just a piece of the whole picture and client logs will never be printed on the ...
- 08:16 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- You probably use the old integrated environment. Since I don't, I've never seen server logs in the console. Logs in t...
- 08:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Constantin, do you think about parsing the logs that's why rotation is in the way, or you h... - 08:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- There are no rules for the pros I guess :)
- 08:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > What is this @<node class="string" name="path.chui">@ ? Where did the @.gui@, @.chui@ come from... - 08:04 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > What is this @<node class="string" name="path.chui">@ ? Where did the @.gui@, @.chui@ come from?
We have a mecha... - 08:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > Galya, is there a way to configure the @logging@ so that there is a single file, with no rotation?
> At the mome... - 07:48 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin, do you think about parsing the logs that's why rotation is in the way, or you have different concerns?
- 07:45 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, is there a way to configure the @logging@ so that there is a single file, with no... - 07:37 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, is there a way to configure the @logging@ so that there is a single file, with no rotation?
- 07:27 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > My only questions is should I include @serverSide=TRUE@.
Probably, yes. - 06:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Is @org.hibernate.cache@ still used? There is this logger in testcases configs and I believ... - 05:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Is @org.hibernate.cache@ still used? There is this logger in testcases configs and I believe it's not used any more.
- 04:11 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger, can I see this wrapper that parses logs, you're referring to?
- 03:44 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- @%as@ placeholder (appserver name) is now properly supported for FWD log file names (previous worked only for legacy ...
- 02:59 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- As of @rotationCount@ if there is no disk space limitation known beforehand, I recommend to make it more, otherwise l...
- 02:57 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also @rotationLimit@ is by default @500000@, so you can just omit it.
- 02:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- What is this @<node class="string" name="path.chui">@ ? Where did the @.gui@, @.chui@ come from?
- 10:03 AM Database Feature #6442: missing encoding/collation features
- Just a quick question about design: are collation/codepage available as some database config (like in @ConnectionMana...
- 10:02 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Committed 7334a.rev14569.* I applied the changes mentioned in #7334-11.
I misunderstood your question and reteste... - 07:03 AM Database Bug #7334: Reclaim used sessions to improve performance
- What about multiple client? I suspect your test was done with only one client?
- 05:54 AM Database Bug #7334: Reclaim used sessions to improve performance
- Alexandru Lungu wrote:
> Danut, can you retrieve the same statistics as in #7334-8 without any pause?
After retes... - 03:42 AM Database Bug #7334: Reclaim used sessions to improve performance
- Danut, can you retrieve the same statistics as in #7334-8 without any pause? I am curios how fast is using a single s...
- 09:36 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- There is something else, that caught my attention. In the @tests/dataset/TestReadXmlFileNoPkReadGenerated.cls@ test, ...
- 09:12 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> Just wondering that maybe for better clarity, we only prepare temp-table, when the temp-tabl... - 09:08 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Just wondering that maybe for better clarity, we only prepare temp-table, when the temp-table is in the CLEAR state ?...
- 08:28 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- > This change fixed 4 tests and i think it make sense, any comments on this ?
Igor: I think this is for you. - 08:16 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Yeah i agree, set name for dynamic temp-table is equivalent to prepared state - i will revert my change from the bran...
- 06:24 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Ovidiu Maxiniuc wrote:
> I am pretty sure the name of static temp-tables cannot be set/changed dynamically.
> In th... - 05:47 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I just rebased 4514a on top of newest 3827b (which includes some fixes for ABLUnit that i need), which is based on to...
- 08:51 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I have analyzed the failure in the @tests/dataset/TestReadXmlFileNoPkReadGenerated.cls@ test...
05/17/2023
- 05:25 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I think I am happy with my new configuration. With this, I can cover ChUI and GUI:...
- 05:02 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- FYI, tokens work fine. My entry for ChUI clients is:...
- 04:28 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Roger Borrello wrote:
> > Where does the @%as@ value come from?
>
> It looks like everyw... - 04:15 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Where does the @%as@ value come from?
It looks like everywhere @LoggingUtil.resolveLogFil... - 02:57 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Roger, I got you! You're running multiple servers at the same time and still asking why the... - 11:55 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Eugenie,
> This log is in fwd_server_*.log I guess:
> [...]
> Let's figure out why FINE ... - 11:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > > ** ServerDriver special modes for status checking, shutdown processing, batch program launch
... - 10:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > ** ServerDriver special modes for status checking, shutdown processing, batch program launch
> Gold mine! It cli... - 10:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Truth being told, @%m%g.log@ is not a prod config. It can work only for Hotel GUI and that is only if you don't do th...
- 10:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Conversion tools don't use sessions. Sessions are used by:
> [...]
> ** ServerDriver special m... - 09:28 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > I mean how do tools configure a session?
Conversion tools don't use sessions. Sessions are used by:
* FWD cl... - 09:23 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie,
This log is in fwd_server_*.log I guess:... - 09:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya: regarding log rotation. I have a config where the server log name is @server.log... - 09:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> i.e. why is the default logger used with RemoteObject?
A separate JVM connects via the app... - 09:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- i.e. why is the default logger used with RemoteObject?
- 08:58 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I mean how do tools configure a session?
- 08:57 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Do we have RemoteObjects used by tools?
- 08:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- By the way the fix is up.
- 08:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> The problem is not that logs are filtered or not - the problem is @RemoteObject$RemoteAc... - 08:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Constantin, that being said, it's still not a critical bug. Logs are still properly filtere... - 08:48 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin, that being said, it's still not a critical bug. Logs are still properly filtered out in @publish(LogRecor...
- 08:27 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> See this test:
> [...]
> It prints @true@.
Aaaaah, that is because I developed withou... - 08:23 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> I don't understand the problem. isLoggable should return true before the logging configs ki... - 08:20 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg, I want multithreaded Redmine tasks! How do I keep 3 conversations sensible in one timeline.
- 08:18 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > Can you please clarify the new style log entries like this:
> ... - 08:16 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> Can you please clarify the new style log entries like this:
The problem I guess is that yo... - 08:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> Can you please clarify the new style log entries like this:
>
> [...]
>
> Is it expec... - 08:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> > the problem in #5703-417 is still present; there is something wrong with this stack:
... - 08:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya,
Can you please clarify the new style log entries like this:... - 07:55 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > the problem in #5703-417 is still present; there is something wrong with this stack:
because the isLoggable(Level)... - 07:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Greg Shah wrote:
> > > Hynek: please review the @ext/sheet/build.gradle@ change
> >
> >... - 07:48 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Roger Borrello wrote:
> > The wrapper needs to know what the server logfile name is, witho... - 07:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > If there is any other way to deploy the war without the main classpath, that is something to co... - 07:39 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > If there is any other way to deploy the war without the main classpath, that is something to consider.
Not that ... - 07:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also Eugenie tested it. Me too. If there is any other way to deploy the war without the main classpath, that is somet...
- 07:10 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > Hynek: please review the @ext/sheet/build.gradle@ change
>
> Hynek is not available until Fr... - 07:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Hynek: please review the @ext/sheet/build.gradle@ change
Hynek is not available until Friday. We need to make t... - 07:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703b r14577.
> * @src/com/goldencode/p2j/util/logging/CentralLoggerClientStandalone.java@ has just whitespace chang... - 06:47 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, review for 5703b rev 14576:
* @src/com/goldencode/p2j/util/logging/CentralLoggerClientStandalone.java@ has ju... - 06:38 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Can someone approve 5703b, cause it has important fixes that need to be merged and then we can improve on rotation in...
- 06:23 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> I agree with Roger, that seems like a bug in the J2SE code. It is certainly not intuitive, when ... - 06:22 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Roger Borrello wrote:
> > The wrapper needs to know what the server logfile name is, witho... - 03:26 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- * 5703b r14576 server and client default log file names separated. Server default without pid.
* Tested.
* *Rea... - 03:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- What is the limitation in the wrapper of having no logic? Can it not find the last updated @server*.log@ file and par...
- 02:47 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> The wrapper needs to know what the server logfile name is, without having to make any logica... - 02:22 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> The wrapper needs to know what the server logfile name is, without having to make any logica... - 05:09 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- The denormalization of dynamic temp-tables is governed by @persistence/denormalize-dynamic-temp-tables@ directory key...
- 07:43 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- I tested with a complex example using extents and datetime-tz, but only normalized (which was ok). I am trying to tes...
- 06:00 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- We need some tests with datetime-tz extent fields (I think is enough to have @tt1.f0@ as extent in the example). Tes...
- 05:25 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- If I am going to use this is the c'tor and use @propertySize@, I can do:...
- 05:01 PM Database Feature #6442: missing encoding/collation features
- I pushed the latest version as revision 6442a/14572:
* fixed the rules so that the conversion works with the new key... - 11:28 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- The prepared flag did not fix the test, mostly because the temp-tables are prepared already when @run support/dataset...
- 08:52 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- > the name is a parameter what can be set or changed at any time and it have nothing to do with the prepared state
... - 08:32 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Adding to the name, it looks like during the xml file load, the name is set on the temp-table when it encounters this...
- 08:29 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I have analyzed the failure in the @tests/dataset/TestReadXmlFileNoPkReadGenerated.cls@ test @createFilesForDsmaster@...
- 07:43 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Greg Shah wrote:
> @SEARCH@ can work. We also could provide some kind of configuration value that could be the "roo... - 07:36 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- @SEARCH@ can work. We also could provide some kind of configuration value that could be the "root" path for relative...
- 07:18 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Greg Shah wrote:
> We should change the code to make it operate more naturally. I prefer not to copy lots of files ... - 06:50 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- We should change the code to make it operate more naturally. I prefer not to copy lots of files around when running ...
- 10:42 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- When running any converted 4GL application, the resource files can be either in jar, but usually, like in this case, ...
- 11:12 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Yes
- 10:55 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- I am thinking of creating a persistent metadata table similar to @meta_user@ for the @_aud-audit-data@. Something lik...
- 10:06 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Review of 7334a.rev14568*
* Make @initialize()@ method synchronized to avoid concurrent initalization of the thre... - 08:53 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Committed 7334a.rev14568*. This update allows managing of expired session across all @SessionFactory@ instances usin...
- 08:14 AM Database Bug #7334: Reclaim used sessions to improve performance
- Danut, please commit your latest changes to 7334a. I will do a quick review.
- 07:31 AM Database Bug #7334: Reclaim used sessions to improve performance
- I added the Daemon thread for closing session based on a lifespan value. I also tested different lifespan values as s...
- 05:41 AM Database Bug #7351 (WIP): Reduce SQL query string size of an INSERT INTO SELECT FROM
- Please check @FastCopyHelper@ and if the field list can be compressed with a simple @tt.*@ syntax. Note that this is ...
- 05:24 AM Database Bug #7358: Optimize Session.invalidateRecords
- I see @Session.invalidateRecords@ as a constant bottle-neck in my profiling. Most of the times, @TemporaryBuffer@ tri...
- 03:43 AM Database Bug #7358 (Closed): Optimize Session.invalidateRecords
05/16/2023
- 05:36 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > Sorry, this is another issue I guess. Because location is diffe... - 04:41 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Roger Borrello wrote:
> > After a few retries, I see the most recent file is now @server0.... - 04:18 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> Sorry, this is another issue I guess. Because location is different. Happen when I tried to... - 04:11 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > Confirm fixed areas. Please consider to resolve #7143-174 issue... - 04:02 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger, a clarification: LOG-MANAGER logs are configured with @clientlog@ and don't support @%g@. There is default onl...
- 03:57 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> Confirm fixed areas. Please consider to resolve #7143-174 issue. It is still active.
This ... - 03:49 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> 5703b r14574:
> * should fix all issues described by Eugenie - #7143-173, #7143-168, #7143... - 03:46 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> After a few retries, I see the most recent file is now @server0.log.1@, and the @server0.log... - 03:31 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, please use Hotel GUI and do a before and after comparison of the conversion log a... - 03:20 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Hi Galya... I certainly do like the cleaner logging process, and will test my customers application on *5703b* so as ...
- 02:54 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Eugenie, removing @slf4j-api@ from all dependencies in sheet should be enough to fix the is... - 02:44 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie, removing @slf4j-api@ from all dependencies in sheet should be enough to fix the issue.
- 02:39 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703b r14574:
* should fix all issues described by Eugenie - #7143-173, #7143-168, #7143-169;
* adds @setServer@ to... - 01:12 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> We can always add @bc.setServer(true);@ without the @if@, since this code is in @ServerDriv... - 12:51 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- We can always add @bc.setServer(true);@ without the @if@, since this code is in @ServerDriver@, but I've never seen t...
- 12:45 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> I made appropriate updates to @directory.xml@ as directed for my application.
>
> I belie... - 11:05 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The exact call is indeed part of jetty, but I was trying to debug the part around setting a context class loader in @...
- 11:03 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> I try to debug the sheet war. I have both the server and client debuggers connected, but th... - 10:15 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I try to debug the sheet war. I have both the server and client debuggers connected, but the breakpoint in @SheetCont...
- 10:13 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> I can't debug @SheetControllerImpl@ that is part of the war. Debugging doesn't hit the brea... - 10:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- It's deployed as @org.eclipse.jetty.webapp.WebAppContext@ in @SpreadsheetDriverWidget@ and the war is set to the cont...
- 10:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I can't debug @SheetControllerImpl@ that is part of the war. Debugging doesn't hit the breakpoints.
- 09:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > > Do we always use @fwd_sheet.war@ from a web process spawned by the ... - 09:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > Do we always use @fwd_sheet.war@ from a web process spawned by the server or as a separate tool... - 09:46 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > Do we always use @fwd_sheet.war@ from a web process spawned by the server or as a separate tool as well?
Neither... - 09:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Do we always use @fwd_sheet.war@ from a web process spawned by the server or as a separate tool as well?
- 09:25 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- There are two classloaders, loading probably the same implementation of slf4j twice and considering it different. In ...
- 08:27 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'll be debugging for a while the sheet project bug with loading slf4j. It is related to some dependencies using @org...
- 07:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > The easiest is to simply not include pid ever in server log file name using a placeholder.
No, allowing the pid ... - 06:55 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The easiest is to simply not include pid ever in server log file name using a placeholder. Do you want to keep it as ...
- 06:53 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The client side is better with it so let's consider options for not having a single cfg entry for both names.
- 06:50 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Let's remove the pid from the default server log file name so that by default we are not trying t... - 06:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Let's remove the pid from the default server log file name so that by default we are not trying to load the native li...
- 06:46 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > @logging.properties@ won't do
I agree with this, we don't use props files. We use good defaults and allow optio... - 05:38 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, please use Hotel GUI and do a before and after comparison of the conversion log and db import logs. There are...
- 05:21 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Regression: add a bogus jar to the classpath (just at the beginning) and this is shown w... - 05:00 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> DB import shows lots of INFO statements like:
> ... - 04:26 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, we have some priorities to fix:
> * default any logger (including the ones init... - 04:20 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, we have some priorities to fix:
* default any logger (including the ones initialized from directory.xml) to ... - 04:19 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Especially because in @CentralLoggerFallback@ we have that notion of System.out being Level.INFO and below:...
- 04:10 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> I don't mean to not allow logging levels via some command line argument (or maybe a logg... - 04:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Constantin Asofiei wrote:
> > Please consider a default logging level of WARNING. You can... - 04:00 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Please consider a default logging level of WARNING. You can make it globally - if even ... - 03:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Regression: @RemoteObject@ can be used from standalone JVMs (i.e. JavaOpenClient). The ... - 03:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, for the standalone tools - this includes conversion, import, standalone JVMs (not FWD server/client) using FWD...
- 03:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> DB import shows lots of INFO statements like:
> [...]
>
> These need to be lowered.
... - 02:40 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Is tilde (@~@) supported in the filename so that the configuration can cover all users?
The... - 05:34 PM Database Feature #6442 (WIP): missing encoding/collation features
- 03:38 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- I am OK with the code from rev. 14572. It will clearly bring more performance than my initial solution. An alternativ...
- 02:04 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru, there is @PropertyReader.propertySize()@ which gives the number of SQL columns for a DMO property. Is it ...
- 09:15 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Ovidiu: Please review.
- 09:07 AM Database Bug #7355 (Review): regression in row structure calculation for DATETIME-TZ when join is used on ...
- Created 7355a and committed rev. 14572. @DmoMeta@ computes the total number of SQL fields only once and uses it in @F...
- 03:44 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru, please create a 7355a branch and cache the total number of SQL fields in a table at DmoMeta (so not just d...
- 02:23 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Nice catch, this makes sense. At some point @canUseWildcard@ was denying the use of wildcard for @datetime-tz@ fields...
- 08:32 PM Database Bug #7355 (WIP): regression in row structure calculation for DATETIME-TZ when join is used on tem...
- Your analysis is correct. Here is the patch for fixing the issue:...
- 03:09 PM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- Constantin Asofiei wrote:
> Boris, did you run the tests in OpenEdge and in FWD? What is the difference in time?
...
05/15/2023
- 02:30 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14571@. New branch version is @14572@.
- 02:22 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Regression: add a bogus jar to the classpath (just at the beginning) and this is shown when starting the FWD server; ...
- 02:20 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Regression: @RemoteObject@ can be used from standalone JVMs (i.e. JavaOpenClient). The logging defaults to 'FINE' (f...
- 02:01 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya,
Do you have any ideas how to resolve #7143-168, #7143-169 issues/regressions? - 02:00 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- DB import shows lots of INFO statements like:...
- 11:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I made appropriate updates to @directory.xml@ as directed for my application.
I believe there is a regression in t... - 07:59 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Roger Borrello wrote:
> Is tilde (@~@) supported in the filename so that the configuration can cover all users?
N... - 12:53 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek Cihlar wrote:
> I created task branch 4065b and checked in a fix for the regression reported in #5731-856.
> ... - 09:34 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Constantin Asofiei wrote:
> Greg, also, something else to note: there is code in @p2j.oo@ for client sockets and a... - 06:51 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> I thought we already supported regular 4GL client sockets on the server side,
Yes, 4GL client s... - 06:11 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I thought we already supported regular 4GL client sockets on the server side, but the missing part was the web servic...
- 05:41 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek, I think there is some confusion: REST/SOAP/WebHandler are for the FWD web service support (server-side deploym...
- 12:43 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Denormalized datetime-tz extent fields need to be checked, too.
- 12:40 PM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- I'm not sure when this was introduced (I suspect when @tt.*@ or something like this). In FWD, DATETIME-TZ type uses ...
- 12:37 PM Database Bug #7355 (Closed): regression in row structure calculation for DATETIME-TZ when join is used on ...
- 12:29 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Marian Edu wrote:
> Maciej Zieniuk wrote:
> > The @tests/dataset/TestXmlNodeType.cls@ have a line during the setup,... - 05:58 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> Maciej Zieniuk wrote:
> > attaching the procedure i mentioned :)
>
> This procedure... - 11:26 AM Runtime Infrastructure Bug #7354: do not log keystore/truststore passwords when dumping arguments during spawning
- Further info: it was also detected at the client log. Search for 'password' in the client log output below....
- 10:58 AM Runtime Infrastructure Bug #7354: do not log keystore/truststore passwords when dumping arguments during spawning
- In #6879, it was noted that our log output should not contain passwords for keystores/truststores:...
- 10:55 AM Runtime Infrastructure Bug #7354 (New): do not log keystore/truststore passwords when dumping arguments during spawning
- 10:06 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- I have mixed feelings about the cache on the second thought.
My concern is that the cache is unbound, so we may en... - 07:07 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- I've committed to 7252a, rev. 14563 and to 7252a_h2, rev. 19 some changes that target the remaining points from the l...
- 09:47 AM Database Bug #7352: Mismatching results when comparing case-insensitive/case-sensitive values between 4GL ...
- There were several different results when comparing case-insensitive and case-sensitive values from where clauses, fo...
- 09:32 AM Database Bug #7352 (WIP): Mismatching results when comparing case-insensitive/case-sensitive values betwee...
- 09:23 AM Database Bug #7108: Simulate upper/rtrim directly in H2 using case specific columns
- Dănuț Filimon wrote:
> I found several mismatched between FWD and 4GL. All of the tests are done in the following ma... - 09:05 AM Database Bug #7334: Reclaim used sessions to improve performance
- I remodeled the profiling test to fit a multi-user case. I never detailed what the contents of test are, only that it...
- 08:59 AM Database Feature #7037: remove dirty share manager
- Created task branch 7037b from FWD trunk revision 14571.
- 09:02 PM Database Feature #7037: remove dirty share manager
- Please create a task branch and apply your changes. We are going to test this with various customer projects and wit...
- 08:29 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813b/14569 was rebased from trunk rev 14570 - new rev 14576.
6813b/14576 was merged to trunk rev 14571 and archived. - 08:12 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Greg Shah wrote:
> 6813b can be merged to trunk now.
OK, working on it. - 08:02 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813b can be merged to trunk now.
- 07:10 AM Database Bug #7351: Reduce SQL query string size of an INSERT INTO SELECT FROM
- The @COPY-TEMP-TABLE@ statement sometimes uses a "fast" approach if possible. It analyses table signatures (field typ...
- 07:06 AM Database Bug #7351 (Closed): Reduce SQL query string size of an INSERT INTO SELECT FROM
- 05:23 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Eric Faulhaber wrote:
> The lack of H2 unique indices for temp-tables exists so that we can mimic the behavior of th...
05/13/2023
- 06:30 PM Base Language Feature #4065: server-side processing of client platform dependencies
- I created task branch 4065b and checked in a fix for the regression reported in #5731-856.
ThinClient must be inst...
05/12/2023
- 05:52 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> attaching the procedure i mentioned :)
This procedure (the assertion in the end of it) fa... - 05:10 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Is tilde (@~@) supported in the filename so that the configuration can cover all users?
- 10:28 AM Runtime Infrastructure Bug #5703 (Test): rationalize, standardize and simplify the client-side log file name configuration
- 10:13 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- 5703a has been merged to trunk, the branch is archived and an email is sent.
- 10:13 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- @System.err@ and @t.printStackTrace@ being replaced followed a certain logic:
* Exceptions are either WARNING or SEV... - 08:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- OK, thank you.
- 08:35 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Previously the code worked because the field's type was outside of FWD or converted app'... - 08:17 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > is @com.goldencode.trpl@ obsolete? I don't see it anywhere being used.
It is experimental and not in use yet. Y... - 08:12 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, no, do something else: in @ControlFlowOps.initializeLegacyClass@, there is this code:...
- 08:09 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The static CentralLogger fields in the Json* classes lead to @java.lang.IllegalStateException: Field private static f...
- 08:05 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin, here it is, I am finally able to reproduce it on the client's project:...
- 07:04 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- TODO: add @TransformDriver@ cmd line arg parsing to set the level of logging. Ref #7180.
- 04:23 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Hotel Gui throws @build.xml:538: Warning: Could not find file adm_windows.json to copy.@ on @ant jar deploy.prepare@....
- 03:42 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Note: Decide what to do with @com.goldencode.trace@, @LoggingAspect@ and @LogExecution@.
- 03:39 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Even if @com.goldencode.trpl@ is not used, I guess @ConversionStatus@ will be more appropriate, so changing it.
- 03:34 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Is @com.goldencode.expr@ also a conversion package?
Yes - 03:33 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Is @com.goldencode.expr@ also a conversion package?
- 03:29 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Question: @uast@ was identified as conversion package, where @ConversionStatus@ should be u... - 03:25 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Question: @uast@ was identified as conversion package, where @ConversionStatus@ should be used, but there is also @co...
- 02:17 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Here a few notes for future logging improvements and things to consider. I've just noticed we have:
* @SQLStatementL... - 05:10 PM Database Bug #6812: fix FastFindCache to use a shared instance per persistent database
- Eric Faulhaber wrote:
> Since trunk has moved ahead today, another rebase is needed.
Rebased, conflicts resolved,... - 01:49 PM Database Bug #6812: fix FastFindCache to use a shared instance per persistent database
- Code review 6812a/14567:
Looks good. I did a little format cleanup and committed to rev 14568. I did not update th... - 01:13 PM Database Bug #6812: fix FastFindCache to use a shared instance per persistent database
- Greg Shah wrote:
> I'll let Eric review this. In the future, please do not create a new branch instead of rebasing.... - 08:09 AM Database Bug #6812: fix FastFindCache to use a shared instance per persistent database
- I'll let Eric review this. In the future, please do not create a new branch instead of rebasing. That typically los...
- 04:12 PM Base Language Feature #4065: server-side processing of client platform dependencies
- It is the client side (calling) only.
- 04:00 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg, is the scope of the server-side web-services only the invocation part (i.e. @WebServiceHelper@, @WebServiceImpl...
- 03:54 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Yes, until #6082 is complete.
- 03:25 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Is @oo/serialization/SerializeAll.cls@ included in the conversion list? All referenced OO classe... - 03:03 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Is @oo/serialization/SerializeAll.cls@ included in the conversion list? All referenced OO classes/interfaces/enums i...
- 02:10 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Constantin Asofiei wrote:
> The wiki is here: [[p2j:Testcases#Running-Web-tests|Running Web Tests]]. You will need ... - 05:52 AM Base Language Feature #4065: server-side processing of client platform dependencies
- XML load/save is already handled with the server-side file access. It is enough to activate server-side file resource.
- 02:21 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14570@. New branch version is @14571@.
- 12:08 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14568@. New branch version is @14569@.
- 11:14 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14567@. New branch version is @14568@.
- 11:16 AM Database Bug #7330: Increase psCache size
- Constantin Asofiei wrote:
> Alexandru Lungu wrote:
> > Committed 7026d/rev. 14566 Set default to 8196. Configuratio... - 09:52 AM Database Bug #7330: Increase psCache size
- Greg Shah wrote:
> Why 8196 instead of 8192?
I don't have a proper excuse for that :) Fixed it now in 7026d/rev. ... - 09:41 AM Database Bug #7330: Increase psCache size
- Why 8196 instead of 8192?
- 09:33 AM Database Bug #7330: Increase psCache size
- Alexandru Lungu wrote:
> Committed 7026d/rev. 14566 Set default to 8196. Configuration option: @persistence/ps-cache... - 09:33 AM Database Bug #7330 (Review): Increase psCache size
- Committed 7026d/rev. 14566 Set default to 8196. Configuration option: @persistence/ps-cache-size@ as integer.
- 09:02 AM Database Bug #7330: Increase psCache size
- Please default to 8192. If memory is an issue, customers can reduce it and take the performance hit. I prefer faste...
- 09:00 AM Database Bug #7330: Increase psCache size
- Alexandru Lungu wrote:
> Constantin, I am ready to commit the "ps-cache-size" option support. Shall I set a default ... - 08:58 AM Database Bug #7330: Increase psCache size
- Constantin, I am ready to commit the "ps-cache-size" option support. Shall I set a default of 2048 (as it was now) an...
- 08:21 AM Database Bug #7330: Increase psCache size
- Alexandru Lungu wrote:
> As a conclusion here, I think it is optimal to either extend the cache to 4096 (and expire ... - 06:10 AM Database Bug #7330: Increase psCache size
- As a conclusion here, I think it is optimal to either extend the cache to 4096 (and expire 400 entries and lose some ...
- 06:02 AM Database Bug #7330: Increase psCache size
- Retested with a @psCache@ of capacity 65535.
I get a @psCache@ size with only @4470@ statements, so according to #... - 04:57 AM Database Bug #7330: Increase psCache size
- I've got a memory dump to check the status on the @psCache@ on a large customer application.
Before doing a client r... - 09:28 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- *Review of 7026d 14563-14564:*
* Extent can be @null@! Don't use @null@ as a marker to check if it was computed or... - 08:37 AM Database Bug #7336: optimize DmoMeta.byLegacyName
- Committed the switch to @CaseInsensitiveHashMap@ in @DmoMeta.byLegacyName@ with 7026d/rev. 14565.
- 07:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- TODO: add @TransformDriver@ cmd line arg parsing to set the level of logging. Check #6921#note-167 for example where ...
- 06:51 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- I've removed the @System.out.println("Deprecated API: @ calls in 6813b rev 14569.
Greg: this can be merged to trunk. - 06:32 AM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- Boris, did you run the tests in OpenEdge and in FWD? What is the difference in time?
In FWD, what does a trace pro... - 04:45 AM Database Bug #7334: Reclaim used sessions to improve performance
- *Committed 7334a/rev.14567.* Added the initial implementation for reclaimable sessions.
Alexandru Lungu wrote:
> ... - 03:44 AM Database Bug #7334: Reclaim used sessions to improve performance
- I will test/profile this as it is now. However, I am further on interested in:
* a multi-user environment test. Do y... - 03:38 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- *Committed 7321a_h2/rev.19.* Removed @TableFilter.getCurrentRow()@, used @TableFilter.get()@ instead.
Instead of u...
05/11/2023
- 07:05 PM Database Bug #6812 (Review): fix FastFindCache to use a shared instance per persistent database
- I pushed the requested changes as revision 6812b/14567. This is a new branch based on current @trunk@, I'll drop @681...
- 06:12 PM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- Eric Faulhaber wrote:
> Boris, did you take a final pass at this?
I just did and I don't see any difference from ... - 06:06 PM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- Constantin Asofiei wrote:
> We should profile and check how #6887-3 test behaves now with FWD first.
Boris, did y... - 05:51 PM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- I think we should close this task. I just didn't find a more appropriate status :)
- 05:48 PM Database Bug #6887: improve performance of dataset/table[-handle] parameters
- Boris, what is there to review?
- 05:29 PM Database Bug #6887 (Review): improve performance of dataset/table[-handle] parameters
- 05:27 PM Database Bug #6458 (WIP): ensure that OO expressions resolve to query substitution parameters, like handle...
- 01:53 PM Base Language Feature #7348: mutable proxy implementation
- I've looked at the profiling data and the count is this:
* @ReferenceProxy.invoke@ - 600k via 44k instances and 12k ... - 10:52 AM Base Language Feature #7348: mutable proxy implementation
- For certain use cases (currently only for DMO proxies), we currently proxy an existing DMO proxy to redirect method i...
- 10:47 AM Base Language Feature #7348 (New): mutable proxy implementation
- 12:43 PM Base Language Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- So, I've expanded 6819b to use 'public static' lambdas defined only once, in a distinct @$__<type>Lambda@ class. The...
- 12:12 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya: Starting tomorrow morning, trunk will be frozen for the day (or until you merge whichever is *shortest*). If ...
- 11:43 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> > * @CentralLoggerServer.initialize@ - in @processIdSupplier@ lambda, enclose the code in ... - 11:32 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Review for 5703a/14630:
> * @CentralLoggerServer.isLogicalTerminalInitialized@ and @Cen... - 11:20 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Review for 5703a/14630:
* @CentralLoggerServer.isLogicalTerminalInitialized@ and @CentralLogger.invalidateLoggerTree... - 10:49 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- This is lovely. I can confirm that now we can configure logging everywhere in every way we like. :D
Default loggin... - 08:56 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- The epic config:...
- 06:10 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also it means that there is no default @fwd_server...log@ file ever, because the default constant that is a fallback ...
- 06:00 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Client sessions, even when processed on the server-side, should support the same substitutions as... - 05:57 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Client sessions, even when processed on the server-side, should support the same substitutions as if the processing h...
- 05:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'm asking about the logic of what is the expected behavior of the configs.
- 05:54 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Move @ClientParameters@ processing earlier in @ClientCore.initialize()@.
Don't worry about the... - 05:50 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Move @ClientParameters@ processing earlier in @ClientCore.initialize()@.
- 05:45 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > Both server and client paths support date time, the default Formatter specifiers and the custom... - 05:40 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > We'll be adding now the file path and rotation size and count if resolved for the account or from server/default/lo...
- 05:34 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya Bogdanova wrote:
> > * If @server/default/logging@ is supposed to be fallback for... - 05:24 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Soooo for serverSide logging, the client should send the configs to the server to overwrite directory.xml?
- 02:50 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> I think the logging levels are global (can't be set for each account). Everything else ... - 02:43 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> * I'm not sure if Greg wants all logging configs to be available for each account. There is... - 02:40 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> @runtime/<account>/logging@ can this be used by the server account?
If you are referring f... - 02:11 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- @runtime/<account>/logging@ can this be used by the server account?
- 01:51 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> My biggest concern would be if @serverSide@ is @false@ and the client should write to a pat... - 01:45 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Greg I think proposes for the log config lookup, in case of the FWD client logs, to be d... - 12:08 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- > Theodoros wrote:
> Will I need to implement the database functionality?
Yes. Since the 4GL just exposes audit... - 10:38 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- *Review of 7321a_h2/rev.18*
* I am not sure if you actually need @currentSearchRow@ or @current@. Anyway, your @T... - 10:19 AM Base Language Feature #4065: server-side processing of client platform dependencies
- The wiki is here: [[p2j:Testcases#Running-Web-tests|Running Web Tests]]. You will need SoapUI, and possible need to ...
- 10:11 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Constantin, what is currently the least stressful way to test web-services?
- 10:18 AM Database Bug #7336 (Review): optimize DmoMeta.byLegacyName
- h2. Right trimming
I found it accessible to add rtrim in some structures:
* For @CaseInsensitiveMap@ I stop compu... - 10:16 AM Database Bug #7334: Reclaim used sessions to improve performance
- I created a @SessionFactory@ which allows a @Session@ to be reclaimed. I did a round of testing which mimic the speci...
- 09:20 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- Ok, I guess we can go ahead with integrating it without the @fullIndexName@ (for now). However, I am concerned of the...
- 07:57 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14566@. New branch version is @14567@.
- 06:09 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> Igor: Please create a new task for this and post the recreate, link it here as a Related Task.
>... - 06:05 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> > can I merge the task branch to the trunk?
>
> Yes
The branch 7123a was merged to the trun... - 05:35 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- > I understand that the issue from note #7193-60 is irrelevant to this task (the @memptr@ deallocation attempt after ...
- 02:24 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Ovidiu Maxiniuc wrote:
> I reviewed 7193a/14580 and found no problems in this last commit.
>
> I understand that ... - 10:04 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- I reviewed 7193a/14580 and found no problems in this last commit.
I understand that the issue from note #7193-60 i... - 06:08 AM Base Language Bug #7345: The memptr deallocation attempt after the connection to client is interrupted/suspended
- Recently I started to see the following exception at the end of the test session close:...
- 06:06 AM Base Language Bug #7345 (New): The memptr deallocation attempt after the connection to client is interrupted/su...
- 02:49 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Ovidiu, I understand your reasoning about the deprecated @String@ APIs, but please remove @System.out.println("Deprec...
05/10/2023
- 04:35 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Review of 6813b/14567.
* @SymbolResolver.java@, @matchTargetMethod()@ method. There is another case of ambiguity whe... - 02:38 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813b rev 14567 fixes another typo.
I've reviewed rules/ changes (95% automatically, 5% manually). Considering th... - 12:59 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813b rev 14566 fixes what I think is a debug added in @common-progress.rules:oo_call_type@ function, there was a @pr...
- 07:12 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813b rev 14565 fixes history numbers, some javadocs and also adds the CommonAstSupport versions of upPath/downPath/r...
- 02:30 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- 6813a was dead-archived. 6813b was created from trunk rev 14563.
I've fixed the conflicts and all changes are in ... - 10:50 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Constantin Asofiei wrote:
> Ovidiu, what is the state of the 6813a branch? I'd like to complete this.
6813a was b... - 04:02 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14565@. New branch version is @14566@.
- 02:20 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14564@. New branch version is @14565@.
- 01:03 PM Testing Support #7342: evolve testcases project configuration and scripting to simplify, standardize and ...
- The [[p2j:Testcases]] project has been quite haphazard in our setup and configuration. We've never properly or consi...
- 12:54 PM Testing Support #7342 (New): evolve testcases project configuration and scripting to simplify, standardiz...
- 12:27 PM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin: Thanks for explaining it. You did better than me. :)
- 10:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, some notes related to client logs.
In appserver case, for OE/legacy output, FWD must allow to send all thes... - 08:38 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> As with nearly everything we configure, we expect there to be the following:
>
> * A directory... - 08:37 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> What I found difficult with the current way is that each agent creates its own file, and... - 08:31 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > > > (This should be expected, just to keep it in mind) The appserver client now creates a separate log file, while ...
- 08:08 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg, then I'll be waiting for your feedback on what client log file configs we want (#5703-360, #5703-361, #5703-362...
- 08:05 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I was wrong about the appserver. Actually we had that as another log file from stderr (currently on trunk it's @%type...
- 07:52 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> > (This should be expected, just to keep it in mind) The appserver client now creates a separate ... - 07:46 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > (This should be expected, just to keep it in mind) The appserver client now creates a separate log file, while I be...
- 05:05 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Also it needs to be path for client-side logging and a name for server-side logging. Another funky aspect.
- 05:03 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- There is a hard-coded default now for clients @fwd_client_" + SORTABLE_DATETIME_FORMAT + "_" + "%uos_%pid_%uf_%g.log@...
- 04:59 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'm very confused from the whole logging epic. If you check how the Global Lifecycle section in [[internal-documentat...
- 04:24 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> I don't understand - are you saying that you don't see the log messages until the appser... - 04:16 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> Galya Bogdanova wrote:
> > (This should be expected, just to keep it in mind) The appserve... - 04:14 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> (This should be expected, just to keep it in mind) The appserver client now creates a separ... - 04:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- A few more classes (e.g. @SSL@, @BlockingSSL@) had to exclude @SecurityManager@ context. Now the tests pass for @net:...
- 09:21 AM Database Bug #7336: optimize DmoMeta.byLegacyName
- Done multiple runs of a customer POC. I got:
*Original*: 50ms spent on map look-up, 200ms spent on lowering, right... - 05:27 AM Database Bug #7336 (WIP): optimize DmoMeta.byLegacyName
- The effort for this task is related to the @DmoMeta.byLegacyName@ hotspot, caused by lots of calls to @TextOps.rightT...
- 09:21 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Radu Apetrii wrote:
> > I haven't tested yet with a large customer application, but I will get this done.
> I have ... - 08:15 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Radu Apetrii wrote:
> I haven't tested yet with a large customer application, but I will get this done.
I have iden... - 09:02 AM Base Language Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- Branch 6819a was created from trunk rev 14563. Rev 14564 contains the @(MethodAccess, index)@ arguments at the prox...
- 08:06 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
- Client levels invalidation needs more work, check #5703-356 point 2.
- 08:04 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
- Greg Shah wrote:
> For performance reasons we often cache the result of @isLoggable()@. This should be maintained. ... - 06:53 AM Testing Support #7338: UI - Layout and Sizing
- Tests to cover automatic layout/sizing/placement of UI components in parent container based on desired vs. available ...
- 06:21 AM Testing Support #7338 (New): UI - Layout and Sizing
- 06:52 AM Testing Support #7337: UI - Events
- Event Based UI
* Triggers
* ON statement
* TRIGGERS phrase
* APPLY
* DISABLE
* ENABLE
* ENTERED function
* NE... - 06:18 AM Testing Support #7337 (New): UI - Events
- 06:52 AM Testing Support #7339: UI - Focus
- Tests for focus management should cover default focus and focus behaviour when using keyboard events (@TAB@, @SHIFT-T...
- 06:34 AM Testing Support #7339 (New): UI - Focus
- 05:42 AM Database Bug #5452 (Review): eliminate use of ResultSet.CONCUR_UPDATABLE?
- Removed readOnly flag and fixed persistence.list() and getQuery() new signatures, checked with a large project and it...
- 02:59 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Ovidiu Maxiniuc wrote:
> Thank you. Seems logical. I was not remembering correctly :(.
> I was thinking of some o... - 01:52 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Greg Shah wrote:
> Is this the core idea: you edit the @_aud-event@ to add/change events that should be audited? ...
05/09/2023
- 06:46 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Marian Edu wrote:
> Ovidiu Maxiniuc wrote:
> > IIRC, this is how 4GL works. Probably there are two values in the so... - 10:19 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- attaching the procedure i mentioned :)
- 10:16 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> Ovidiu Maxiniuc wrote:
> > Vladimir Tsichevski wrote:
> > > Maciej Zieniuk wrote:
> ... - 09:02 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Ovidiu Maxiniuc wrote:
> IIRC, this is how 4GL works. Probably there are two values in the source which would brea... - 07:32 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
Ovidiu Maxiniuc wrote:
> Maciej Zieniuk wrote:
> > I don't think it's a coincidence that just after this test...- 07:25 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> There is something wrong with error propagation in FWD when a persistent procedure is c... - 03:42 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- > @Audit Policy Maintenance@ tools is supposed to be used for defining the audit policies - [[https://docs.progress.c...
- 03:11 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Greg Shah wrote:
> Theodoros: Is there any 4GL code which can be used to enable these default audit events? I don... - 02:49 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Yes, the features in [[p2j:Auditing]] are what I was referring to above in #6422-5 as the "SecurityManager Auditing"....
- 01:42 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Greg/Eric, there is this documentation in OpenEdge: https://docs.progress.com/bundle/openedge-security-auditing-intro...
- 01:16 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- The auditing is about recording important events. I found a wiki page regarding auditing [[p2j:Auditing]]. It looks l...
- 02:47 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- I've used this to validate the tokens used in @upPath@, @relativePath@, @downPath@ and @absolutePath@ (btw, this is n...
- 02:31 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- I think the change is OK. I had to read it a few times, but your comments helped.
- 11:19 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- As an addendum: the point of this change is to have method definition for i.e. @upPath@ with 1, 2, 3 and 4 arguments....
- 11:17 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- I'm counting the arguments for the @relativePath@, @upPath@ and @downPath@ from @rules/@; the result is this:...
- 11:15 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- What is the list of remaining issues to be addressed here? We have multiple customers starting to deploy and requiri...
- 10:18 AM Database Bug #7336 (Closed): optimize DmoMeta.byLegacyName
- 10:05 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- If I remember correctly this deadlock appeared only with rpc calls and it's slightly difficult to test it now, becaus...
- 07:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Set @net:socket:nio=false@ at:
* server.sh for FWD server startup
* client.sh or other script to launch individual ... - 07:35 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Constantin Asofiei wrote:
> Galya, I think just some tests to see that appserver/batch/UI client work OK, in both ni... - 06:26 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya, I think just some tests to see that appserver/batch/UI client work OK, in both nio and non-nio SSL, should be ...
- 07:55 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14563@. New branch version is @14564@.
- 07:14 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > but if it's a disconnect or an unexpected exception on the server, the queue on the server will be lost
Underst... - 05:21 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- At the moment LOG-MANAGER logs all messages with the client pid. Do we want to differentiate between server source an...
- 02:11 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> I do think we might want to use state sync to avoid round trips to the client.
With state sync t... - 06:35 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- I've applied the suggested comments. The changes are on 7026d, rev. 14563.
I haven't tested yet with a large custome... - 04:28 AM Database Bug #7329 (WIP): improve FieldReference resolution of getter/setter/extent accessors
- Radu, please fix this in 7026d.
- 04:01 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Constantin Asofiei wrote:
> * index
Here I meant 'getExtent'
- 06:32 AM Database Bug #7330: Increase psCache size
- Constantin Asofiei wrote:
> And something else thing to consider: any PreparedStatement instance is linked to a JDBC... - 06:31 AM Database Bug #7330: Increase psCache size
- Alexandru, for example, in an application, I saw ~8k JDBC prepared statements being created. If the actual used cach...
- 04:45 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- Alexandru Lungu wrote:
> Radu Apetrii wrote:
> > Also, I've left two TODOs which will be taken care of as soon as t... - 04:01 AM Database Feature #7194: Avoid generating an ORDER-BY clause if not required
- I have modified @RandomAccessQuery@ so that an ORDER BY clause will not be added to the FQL if a unique finding is en...
- 03:53 AM Database Bug #7334: Reclaim used sessions to improve performance
- Alexandru Lungu wrote:
> Basically, allow each session to be reclaimed, but only within a limited time threshold.
... - 02:56 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- *Committed 7321a_h2/rev.18.* Improved wildcard projection by doing a fast copy of the current search row.
This imp...
05/08/2023
- 05:59 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- There is something wrong with error propagation in FWD when a persistent procedure is concerned.
The procedure @pe... - 04:16 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I don't fully understan this test @tests.dataset.TestFillMode@ method @withPkCorrectBufferAs... - 04:11 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> Another commit i have added to @4514a@ p2j branch. That fixes the @TestFill@ test.
> [...]
... - 03:59 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I don't think it's a coincidence that just after this test and exception, other tests are un... - 03:42 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Ovidiu Maxiniuc wrote:
> Vladimir Tsichevski wrote:
> > Maciej Zieniuk wrote:
> > > I found this exception from th... - 03:33 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> Another conversion issue: @dataset.TestAcceptChanges@ legacy class converts to:
> [...... - 02:16 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> Maciej Zieniuk wrote:
> > I found this exception from the server's logs, that happens ... - 09:41 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I don't fully understan this test @tests.dataset.TestFillMode@ method @withPkCorrectBufferAsign@, specifically this p...
- 03:30 PM Database Feature #7323: Implement soft unique index in FWD-H2
- Alexandru Lungu wrote:
> *Eric, Constantin, Ovidiu*: is the lack of H2 unique indexes for temporary tables out of ... - 02:59 PM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- Ovidiu, what is the state of the 6813a branch? I'd like to complete this.
- 09:44 AM Database Feature #6813: analyze and improve performance of dynamic conversion of temp-tables and queries
- The example is good, I understand what you mean: the problem are not the literals, but the fact that different buffer...
- 02:38 PM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > I guess we want to use OS resource 'filesystem' and hide the details of where the operations are executed. So the c...
- 02:30 PM Database Bug #4071: FWD server stops allowing new web client logins after abend
- I think the testcase in #7193-62 is another example of this same issue. Context cleanup should never run on the read...
- 02:14 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> > Recently I started to see the following exception at the end of the test session close:
> > [.... - 01:55 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- > Recently I started to see the following exception at the end of the test session close:
> [...]
>
> This happen... - 01:23 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- > OS account with OS permissions set explicitly by the admin in the deployment env. It's needed for the OE app to ope...
- 10:27 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Most of our customers use Linux for deployment. None of them use Active Directory for management of Linux accounts. ...
- 10:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Maybe then the original suggestion applies. In any case the admin should single-handedly map users to OS accounts. It...
- 10:24 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Please do not use references to AD. We are not encoding a solution that knows about Active Direc... - 10:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Please do not use references to AD. We are not encoding a solution that knows about Active Directory.
- 10:10 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- P.S. AD groups themselves can have the names of the OS accounts set in the env.
- 10:06 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Actually the mapping of end-users and OS accounts is best to be done in the AD and the AD can return an additional fi...
- 09:42 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I may be wrong in many aspects. Just sharing my thought process.
Considering all tasks I see these requirements fo... - 09:00 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Today, we do indeed do the OS authentication first. If that fails, then the user is not allowed to spawn the FWD cli...
- 08:42 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Also I wanted to confirm that from authentication point the OE code doesn't need to be hidden behind OS user. Web exp...
- 08:40 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- What I was actually trying to understand was if the customer wants to get rid of something they actually have in thei...
- 08:38 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > I'm not looking for the solution yet. I want to get the whole picture and link the fragments from all related tasks...
- 08:33 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I'm not looking for the solution yet. I want to get the whole picture and link the fragments from all related tasks, ...
- 08:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Ignore the OE nonsense with Terminal Server. Terminal Server itself has nothing to do with OE. My point is just tha...
- 08:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> To provide remote access, most customers use something like Windows Terminal Server.
This sounds... - 08:04 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > As far as I understand virtual desktop allows access to an app through directory.xml permissions linked to OS users...
- 07:38 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- As far as I understand virtual desktop allows access to an app through directory.xml permissions linked to OS users. ...
- 12:39 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Greg Shah wrote:
> Eric: Please review this task in regard to @_aud-audit-data@ and provide guidance.
I am not fa... - 11:32 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Good. Please keep going with tests and documentation for the behavior of the rest of the features. I'd like all of ...
- 10:40 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- There are tests under @testcases/security/audit_control@.
The command @APPL-CONTEXT-ID@ is @?@ by default. The com... - 10:25 AM Database Bug #7334 (WIP): Reclaim used sessions to improve performance
- This task is meant to solve #7167, #6820, and #4021 at once.
Please refer to #7167 for the initial problem. Here w... - 10:12 AM Database Bug #7334 (Closed): Reclaim used sessions to improve performance
- 10:08 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- Radu Apetrii wrote:
> Also, I've left two TODOs which will be taken care of as soon as the changes from #7066 will b... - 06:31 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- I've committed to 7252a, rev.14562 and 7252a_h2, rev.18 a few changes that allow the use of direct-accessing when ret...
- 07:28 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- > What do you think is the proper level of trace and LoggingNetSocket? I think the lowest FINEST is probably better s...
- 04:50 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Code review requests applied with 5703a r14625 and r14626:
* @NIONetSocket@ checks for loggable before each log st... - 02:36 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- There are some inconsistencies with the logging in the Socket classes....
- 06:05 AM Database Bug #7330: Increase psCache size
- Consider extending the @psCache@ size from 2048 to 65535. This was attempted before in #6829, but the memory consumpt...
- 05:05 AM Database Bug #7330 (Closed): Increase psCache size
- 04:51 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- *Committed 7138a_h2/rev.22.* Allowed @ValueNull@ values to be compared.
- 04:32 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- Dănuț Filimon wrote:
> After looking at the code, I remember that I excluded @Value.NULL@ because I was using @compa... - 04:31 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- I retested the application and counted updates that use null, from a total of *1352885* I obtained the following:
|_... - 04:25 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Refactor FieldReference to lazily initialize the fields which are now in the constructor; this includes:
* getter
*... - 04:22 AM Database Bug #7329 (Closed): improve FieldReference resolution of getter/setter/extent accessors
- 03:22 AM Database Bug #5452 (WIP): eliminate use of ResultSet.CONCUR_UPDATABLE?
- I am OK with the current changes.
However, you still need to extend your removal of @readOnly@. More exactly, ther...
05/07/2023
- 08:08 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Another commit i have added to @4514a@ p2j branch. That fixes the @TestFill@ test....
- 06:00 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I can create it. So essentially, we take out the content of the @passWrongDefinition@ test as a standalone procedure ...
05/06/2023
- 01:53 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Recently I started to see the following exception at the end of the test session close:...
- 01:49 PM Base Language Bug #7193 (Review): READ-JSON is not supported for the "LONGCHAR" source type
- Ovidiu Maxiniuc wrote:
> Review of 7193a/14570 (compared to previous iteration, 14567).
> * @JsonImport.java@
> **... - 01:40 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I did run @TestOutputDynamicDsInDynamicProc@ against 4GL 11.6 and it was green (all test met... - 01:34 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Also just pushed a commit to @4514a@ p2j branch that fixes the @TestDataSourceModified@ test - error 4083 as warning:...
- 01:28 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I did run @TestOutputDynamicDsInDynamicProc@ against 4GL 11.6 and it was green (all test methods passing)
- 01:25 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I don't think it's a coincidence that just after this test and exception, other tests are un... - 12:58 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I don't think it's a coincidence that just after this test and exception, other tests are unable to run correctly.
... - 12:17 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir Tsichevski wrote:
> Maciej Zieniuk wrote:
> > I found this exception from the server's logs, that happens ... - 12:15 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I found this exception from the server's logs, that happens inside the @passWrongDefinition@... - 10:30 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I found this exception from the server's logs, that happens inside the @passWrongDefinition@. I am guessing they are ...
- 04:42 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir, the @setUpBeforeClass@ runs fine on it's own. But let the @passWrongDefinition@ test run and then any other...
- 09:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Branch 7180a created from trun rev 14561.
- 08:04 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14561@. New branch version is @14562@.
05/05/2023
- 04:38 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> There is one more issue which i tried to debug. The @tests.dataset.parameter.output.TestOu... - 08:50 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Another conversion issue: @dataset.TestAcceptChanges@ legacy class converts to:...
- 07:33 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Did pushed a new revision on testcases #1405 that includes some changes in the dataset tests, mainly clean-up after e...
- 07:26 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Greg Shah wrote:
> We might as well fix it here, now.
>
> It is weird syntax.
It just looks like that, however @... - 11:41 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Review for 5703a rev 14623:
* @NIONetSocket@ - please add the @if (isFineLoggable)@ condition to the previous @trace... - 11:24 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- With option B. syncing the errors of the LOG-MANAGER itself between the server and the client, will also have to be r...
- 11:15 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- The other option would be to not use #4065 and filesystem OS resource.
The code in LOG-MANAGER remains the same. W... - 11:05 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- So how to make LOG-MANAGER distributed?
- The server has the attribute getters, setters, receives logs from differen... - 10:46 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Constantin Asofiei wrote:
> As a side note, we still have the FWD client logs, which will also be on server-side, i... - 10:40 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> > Now lets confirm the other side of the matter. Do I understand correctly that when the context-... - 10:36 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- A note: appserver clients will be an exception to any rule, no client-side writing for them, because it needs to be o...
- 10:25 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- All the logging tasks are trying to make distributed structures that are naturally singleton / monolith. Distributed ...
- 10:17 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- I make it sound way too easy. I will have to rework a lot.
* Currently LegacyLogManagerImpl keeps a reference to the... - 09:31 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > Now lets confirm the other side of the matter. Do I understand correctly that when the context-local @OSResourceMan...
- 08:54 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Now lets confirm the other side of the matter. Do I understand correctly that when the context-local @OSResourceManag...
- 08:48 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> Option 4 although it is unlikely that OE is ever involved on the same system. It is more likely ... - 08:32 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Option 4 although it is unlikely that OE is ever involved on the same system. It is more likely that the installatio...
- 08:25 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> In regard to locking, if we have to use OS level locks to get the right behavior with multiple pr... - 08:23 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> I wouldn't say "standalone". These are just clients not launched by the spawner. Logging behavi... - 08:22 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Galya Bogdanova wrote:
> Greg Shah wrote:
> > What do you mean by "standalone clients"?
> Not web/appserver/schedu... - 08:21 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > > It is context-local. That is what I mean when I say "for a given session". Using context-local is how we make s...
- 08:20 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > > I need a clarification on @OSResourceManager.isServerSideFileSystem@. @filesystem@ is enabled by being included i...
- 08:19 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > Also in the context of logging it matters if it's a remote client (on a different host) or not. I spoke about synch...
- 08:16 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> It is context-local. That is what I mean when I say "for a given session". Using context-local ... - 08:15 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > > If for a given session, server-side filesystem support is enabled, then all filesystem usage will be on the serve...
- 08:13 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Galya Bogdanova wrote:
> I need a clarification on @OSResourceManager.isServerSideFileSystem@. @filesystem@ is enabl... - 08:12 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Also in the context of logging it matters if it's a remote client (on a different host) or not. I spoke about synchro...
- 08:11 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> If for a given session, server-side filesystem support is enabled, then all filesystem usage will... - 08:10 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- Greg Shah wrote:
> What do you mean by "standalone clients"?
Not web/appserver/scheduled batch/single running on th... - 08:08 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > I need a clarification on @OSResourceManager.isServerSideFileSystem@. @filesystem@ is enabled by being included in ...
- 08:05 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- > If remote clients' file systems are accessible through the OS Resources as expected from #4065, then LOG-MANAGER ca...
- 07:57 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- I need a clarification on @OSResourceManager.isServerSideFileSystem@. @filesystem@ is enabled by being included in th...
- 03:08 AM Runtime Infrastructure Bug #7291 (WIP): LOG-MANAGER to log on client-side
- 10:19 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Alexandru Lungu wrote:
> prior simple SELECT is faster than a SAVEPOINT to avoid partial inserts in case of constrai... - 10:11 AM Database Feature #7323: Implement soft unique index in FWD-H2
- I just realized that direct-access is not necessarily an option because these validation statements are prepared only...
- 09:47 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- Tested with a large customer application and I get similar results: between -0.1% and +0.1%. I will retest on a newer...
- 05:30 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- Alexandru Lungu wrote:
> * you can do a quick reconversion of Hotel GUI and use H2 persistent database just to check... - 09:31 AM Database Bug #5452 (Review): eliminate use of ResultSet.CONCUR_UPDATABLE?
- Removed readOnly flag from SQLQuery, checked with HotelGUI and everything works fine.
Commited to 5452a revision 14561. - 06:39 AM Database Bug #5452 (WIP): eliminate use of ResultSet.CONCUR_UPDATABLE?
- 05:50 AM Database Bug #5452: eliminate use of ResultSet.CONCUR_UPDATABLE?
- Created 5452a from trunk/rev. 14560.
- 05:48 AM Base Language Bug #7193 (WIP): READ-JSON is not supported for the "LONGCHAR" source type
- 05:48 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Agreed.
- 05:35 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> > Before merging this branch to trunk we should test it against Z/POC application.
>
> Ovidiu:... - 05:25 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- > Before merging this branch to trunk we should test it against Z/POC application.
Ovidiu: Yes, please do. - 02:57 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Rebased 7193a from the trunk/14560.
Pushed up to revision 14578.
Re-testing. - 10:28 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Review of 7193a/14570 (compared to previous iteration, 14567).
* @JsonImport.java@
** line 914: you replaced @relat... - 05:43 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- On a large customer application, I checked how much time this scenario (wildcard expansion and search row projection)...
- 05:41 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Boris, first, run conversion with @-Drules.tracing=true@. Use this for both the OO and non-OO tests.
You can look... - 05:37 AM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- Gentlemen, I couldn't figure out details of the conversion procedure. So, anyone who has time and knowledge is more t...
- 05:32 AM Database Feature #7320: Extend H2 tester from Hotel GUI
- Some of our recent work on FWD-H2 performance can be captured with tests like the following. Please make sure you inc...
- 05:08 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14560@. New branch version is @14561@.
05/04/2023
- 06:11 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- We might as well fix it here, now.
It is weird syntax. Normally you would call @valid-handle(dsMasterDynamic)@ to... - 05:41 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> In my testcases branch i changed this code to assign the handle to some other handle, as it ... - 05:25 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- In my testcases branch i changed this code to assign the handle to some other handle, as it did not compile for me.
... - 05:16 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I have an issue compiling the @TestHandle.cls@ test: statements like...
- 09:30 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej Zieniuk wrote:
> I identified the issue, thhat the @run support/dataset/create/dsMaster.p@ does not propagate... - 05:39 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14559@. New branch version is @14560@.
- 03:22 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > Roger,
> >
> > You have multiple chunks because the new conso... - 11:31 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > Roger,
> >
> > You have multiple chunks because the new conso... - 11:00 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14555@. New branch version is @14556@.
- 09:57 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Eugenie Lyzenko wrote:
> Roger,
>
> You have multiple chunks because the new console session should be opened to ... - 09:12 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> > Should there be a location within the FWD directory structure to place the library for consiste... - 08:43 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > Should there be a location within the FWD directory structure to place the library for consistency? Like @build/usr...
- 08:32 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Should there be a location within the FWD directory structure to place the library for consistency? Like @build/usrli...
- 03:53 PM Database Bug #6812 (WIP): fix FastFindCache to use a shared instance per persistent database
- 02:44 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Igor: Please set the % Done.
- 02:43 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Ovidiu: Please review.
- 02:43 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> Please remove the streams usage.
Done.
Committed to 7193a/14570. - 02:33 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Please remove the streams usage.
- 10:41 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > We've found that runtime code measurably slows down when one uses 5 s... - 10:26 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Greg Shah wrote:
> We've found that runtime code measurably slows down when one uses 5 stacks (or any large number) ... - 07:50 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- > I do not think that JsonImport is called very often in real apps
JSON processing will be very heavily used in RE... - 04:41 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Ovidiu Maxiniuc wrote:
> Review of 7193a/14567, (re-)based on trunk 14552:
> * @TemporaryBuffer.java@: The H note m... - 10:53 AM Base Language Bug #7272 (Test): RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- 10:11 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Task branch 7272a was merged to the trunk as rev 14555 and archived.
- 09:49 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Go ahead with the merge.
- 09:40 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Thanks, I think we are OK with what we wanted to solve in this task. Regarding appserver - I see messages being logg...
- 09:39 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- For appserver do we somehow narrow down the condition in Window further by excluding appserver.
- 09:37 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Tested in FWD.
*Batch:*
output.txt... - 09:10 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Please provide a status of how it works with 7272a:
* in ChUI (terminal) - if the message on the screen and in the f... - 08:20 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- OK, I get confused by all the garbage output from System.err (hopefully some day it will go away). It's indeed a chan...
- 08:06 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> What is chui terminal in OE? In FWD it doesn't have that message area on the bottom, so it ... - 08:02 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- What is chui terminal in OE? In FWD it doesn't have that message area on the bottom, so it looks like batch.
- 08:00 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Then this condition is not right @boolean switchedOnChui = tc.isChui() && switched; @.
Batch is a kind of ChUI cli... - 07:58 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Our "message" ends up straight on the terminal with batch and chui-terminal, while it's not expected there.
- 07:57 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- In OE if you run the procedure as batch: @pro -b -p proc.p@, this is what I'm referring to chui (probably not the rig...
- 07:54 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya, I don't understand the Window.java change - in ChUI, this code emits the error message, in OpenEdge, in the te...
- 01:30 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Galya, please add your changes to the 7272a branch.
Up in 7272a r14554-14556.
- 01:21 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya, please add your changes to the 7272a branch.
- 01:17 AM Base Language Bug #7272 (Review): RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- 01:16 AM Base Language Bug #7272 (WIP): RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- 09:42 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Joe, I suggest you go with Greg's idea in #6649-17 first. This is relatively simple change and will be a good opportu...
- 09:19 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Eric: Please review this task in regard to @_aud-audit-data@ and provide guidance.
- 09:09 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Sorry for the mistake in the email, this task is not ready for review yet.
As I wrote in 7027, the commands @AUDIT... - 06:30 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Code Review Task Branch 6422a Revision 14547
The initial changes seem OK. There may be some slight deviations fro... - 09:07 AM User Interface Feature #1826 (Closed): GUI web client skinning support (look and feel control) via CSS
- This feature has been implemented using Java subclassing and an extensive Theme class hierarchy. The CSS approach do...
- 08:46 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'll have to rebase to test with the customer project according to #7143#note-137, so I'll be waiting for the final r...
- 07:40 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Greg Shah wrote:
> Are you saying that it fails differently each time you run @ant deploy.all@ with the current vers... - 07:31 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- Galya Bogdanova wrote:
> I'm trying to run hotel-gui with 5703a, but I'm getting different exceptions. On @ant deplo... - 04:02 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- With a certain customer project I got another one, when running the server:...
- 03:06 AM Runtime Infrastructure Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
- I'm trying to run hotel-gui with 5703a, but I'm getting different exceptions. On @ant deploy.all@:...
- 07:19 AM Runtime Infrastructure Bug #7291: LOG-MANAGER to log on client-side
- If remote clients' file systems are accessible through the OS Resources as expected from #4065, then LOG-MANAGER can ...
- 06:05 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Alexandru Lungu wrote:
> Are these the issues for the persistent database?
Yes, I forgot to mention. These issues ... - 05:59 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Are these the issues for the persistent database? Are they the same as for temporary database?
- 05:52 AM Database Bug #7319: Fix adaptive query test suite from testcases
- It is done. Inside @adaptive_scrolling/persistent-adaptive_tests@ there are 2 folders (one for no-scrolling tests and...
- 04:08 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Radu Apetrii wrote:
> Alexandru Lungu wrote:
> > AFAIK, Radu, you already have such work already done. Please commi... - 04:02 AM Database Bug #7319: Fix adaptive query test suite from testcases
- Alexandru Lungu wrote:
> AFAIK, Radu, you already have such work already done. Please commit to testcases the adapti... - 04:15 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- *Committed 7138a_h2/rev.21*. Fixed a concurrency problem. @inMemUpdate@ and @notInMemUpdate@ need to be set to *null*...
- 03:24 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- From the testing POV, we already covered several large applications for in-memory H2.
Danut:
* you can do a quick r...
05/03/2023
- 07:50 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Review of 7193a/14567, (re-)based on trunk 14552:
* @TemporaryBuffer.java@: The H note mentions "processed _errors_"... - 04:30 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Greg Shah wrote:
> > I identified the issue, thhat the @run support/dataset/create/dsMaster.p@ does not propagate th... - 03:01 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- > I identified the issue, thhat the @run support/dataset/create/dsMaster.p@ does not propagate the assigned handle @o...
- 02:48 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- This test which had error propagation issues is working with the 3827b branch :)
I will rebase my changes on top o... - 11:44 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Vladimir has some error propagation changes in task branch 3827b. Can you try those to see if the issue is resolved?
- 04:20 PM Conversion Tools Feature #6237: OEUnit support
- Always making them fully qualified is not good in the long term. It makes the source too hard to read. In the short...
- 04:15 PM Conversion Tools Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: Do you mean that we should detect when there are conf... - 02:23 PM Conversion Tools Feature #6237: OEUnit support
- Greg Shah wrote:
> Constantin: Do you mean that we should detect when there are conflicts and fully qualify the uni... - 02:19 PM Conversion Tools Feature #6237: OEUnit support
- Constantin found that a customer application which uses OEUnit has an issue with the @DataProvider@ name from FWD uni...
- 03:56 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ rebased with trunk revision @14554@. New branch version is @14555@.
- 02:28 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg,
This is automated script for review. It should be run inside directory where the patched @NCURSES@ to be ins... - 11:52 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > Do we need this script to be the part of the @FWD@ trunk repository? Or this should be a standalone unit can be dow...
- 03:29 PM Base Language Feature #4065 (WIP): server-side processing of client platform dependencies
- 03:29 PM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065a merged in to trunk revision 14554 and archived.
- 03:05 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Please merge 4065a to trunk.
- 02:49 PM Base Language Feature #4065: server-side processing of client platform dependencies
- I reverted the log changes introduced in trunk revision 14535 in 4065a revision 14565.
- 10:44 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> Please remove all the logging changes from rev 14563. Attach a patch for the package name abbrev... - 02:33 PM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- Dănuț Filimon wrote:
> Should I do similar tests for persistent tables?
As a lower priority, yes, just to make ... - 12:57 PM Base Language Feature #6410 (Review): implement additional built-in OO classes/interfaces
- Attached the patches for skeleton and FWD stubs for #6410a.
There are methods name change in @JsonArray@ that lead... - 11:30 AM Database Feature #7323: Implement soft unique index in FWD-H2
- I've done some logging with FWD-H2 on a large customer application and identified the following for a POC run. Out of...
- 10:48 AM Database Feature #7323 (Closed): Implement soft unique index in FWD-H2
- 09:51 AM Database Feature #6630: optimize return of table parameter
- I recreated a similar scenario where @TemporaryBuffer.loopDelete@ is called using a class field that has a destructor...
05/02/2023
- 06:41 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
>
> We need to automate the process for creating the *local* (not system-wide) patched version. ... - 03:52 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Added new page for [[p2j:Patching NCURSES Using Static Linking]] can be seen from "Building FWD From Source":/project...
- 02:52 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > I have updated instructions to use static linking. Please review. It ... - 02:27 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Eugenie Lyzenko wrote:
> I have updated instructions to use static linking. Please review. It is important everyone ... - 01:09 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- The @5167a@ updated for review to revision @14554@.
All required @FWD@ changes to move to the @NCURSES@ static lin... - 12:58 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> I will review the instructions shortly. We do need to make sure that we have a plan for all cust... - 12:46 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- I will review the instructions shortly. We do need to make sure that we have a plan for all customers to migrate the...
- 12:19 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- I have updated instructions to use static linking. Please review. It is important everyone see it as clear and able t...
- 11:44 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Roger Borrello wrote:
> Are there steps to migrate from _dynamic-linked and patched_ to _static linked/no-patch_? On... - 11:36 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Are there steps to migrate from _dynamic-linked and patched_ to _static linked/no-patch_? Once we have a trunk that i...
- 11:16 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> I am OK with this.
The next steps:
1. I'm creating @5167a@ branch to commit @FWD@ changes.
... - 10:53 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- I am OK with this.
- 10:52 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Don't we already require that @libncurses-dev@ is installed to compile? ([[p2j:Install NCURSES D... - 09:12 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Roger: Are the scripts posted there the latest ones we are using in our standard workstation?
... - 08:42 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- > Another word you do not want to include @*.a@ files in @FWD@ project tree and link them as the @makefile@ change li...
- 08:21 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
>
> Can these be found in the @LD_LIBRARY_PATH@? If so, we can augment that to point to our cust... - 08:13 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Don't we already require that @libncurses-dev@ is installed to compile? ([[p2j:Install NCURSES D... - 07:11 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Yes, we will move ahead with this approach now. Let's get the details figured out and you can implement the changes.
- 07:10 AM Build and Source Control Support #5167 (WIP): using static linking to eliminate the need to patch the system-wide ncurses
- 07:10 AM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Don't we already require that @libncurses-dev@ is installed to compile? ([[p2j:Install NCURSES Development Headers]]...
- 09:38 PM Build and Source Control Support #5167 (Feedback): using static linking to eliminate the need to patch the system-wide ncu...
- I made the compatibility testing for clean Ubuntu 22.04 system and statically linked patched ncurses calls from @libn...
- 05:50 PM Base Language Feature #6497: add equivalent support for the -T command line option
- The branch 6497a has been rebased to trunk 14553. The new rev no is 14558.
- 09:00 AM Base Language Feature #6497: add equivalent support for the -T command line option
- Please rebase from the latest trunk and we will review this.
- 04:57 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- 4GL and FWD format ouput JSON files in not exactly the same way. To simplify comparision of 4GL and FWD results I use...
- 02:09 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Ovidiu: Please review.
- 02:07 PM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- Finished support for DATA-SET:SERIALIZE-HIDDEN.
Committed to 7193a/14567.
Now FWD provides exactly the same outpu... - 04:28 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- I just pushed a potential fix to 4514a p2j branch, for the @tests.dataset.parameter.input.TestInputDynamicDsInDynamic...
- 03:00 AM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Attached @file-cvt-list.txt@
- 03:35 PM Base Language Feature #4065: server-side processing of client platform dependencies
- After 4065a is merged to trunk the following resources still need a server-side implementation:
* process launchin... - 03:26 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Please remove all the logging changes from rev 14563. Attach a patch for the package name abbreviation code to #7279...
- 01:26 PM Database Bug #7113: Problem with nested CAN-FIND conversion
- > Sorry, but I do not understand. The conversion w/o my patch was incorrect and, AFAIR, you agreed with this. The fac...
- 01:15 PM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- About the extra output:
Basically the problem was in:
@Window.java@ states in @message(String message, Color cs, ... - 11:42 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> Can I run .p file in Progress in GUI? I wonder if the system bar messages are even displaye... - 11:34 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Can I run .p file in Progress in GUI? I wonder if the system bar messages are even displayed after the redirect to th...
- 11:13 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> Do we create a separate task? This one will get some time if I need to address all of the i... - 11:12 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Do we create a separate task? This one will get some time if I need to address all of the issues. Not sure how urgent...
- 11:11 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- @session:system-alert-boxes = true.@ works for both ChUI and GUI OpenEdge clients (displays dialog-box).
- 10:50 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Also, is @system-alert-boxes@ behavior working OK?
It works only in gui, where errors... - 07:07 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- I think we need to restore the silent mode, something like this:...
- 06:55 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- This patch produces the following output in batch:...
- 06:04 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Run the test with @session:system-alert-boxes = false.@ or @session:system-alert-boxes = true.@, in ChUI and GUI, an...
- 04:49 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Do we expect to see alert boxes?
This code always receives @noMessageBox = false@ and transforms it in @true@ wit... - 10:47 AM Base Language Bug #7299: resolution of the target OO method in chained calls with poly arguments
- Greg Shah wrote:
> What is the status of this?
This is in 7156a for the customer. What's left is Marian's tests, v... - 10:45 AM Base Language Bug #7299: resolution of the target OO method in chained calls with poly arguments
- What is the status of this?
- 10:36 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Greg Shah wrote:
> It seems to me that nearly all the time in all projects the unqualified filename has very few con... - 10:31 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- It seems to me that nearly all the time in all projects the unqualified filename has very few conflicts in the overal...
- 10:03 AM Database Bug #7321 (WIP): Improve FWD-H2 wildcard projection
- 09:56 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- Recently, queries over the temporary database use the wildcard syntax: @tt.*@ to select all the columns. If there are...
- 09:28 AM Database Bug #7321 (Closed): Improve FWD-H2 wildcard projection
- 09:49 AM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- I've looked at the changes. Yes, you are right that they are not something we could pull into trunk as is. I had si...
- 09:27 AM Database Feature #7320: Extend H2 tester from Hotel GUI
- This task is related to the H2 tester from Hotel GUI, used to track performance of FWD-H2 in certain scenarios. We sh...
- 08:50 AM Database Feature #7320 (WIP): Extend H2 tester from Hotel GUI
- 09:14 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- I was finally able to understand how it works. So custom events (@eventId >= 32000@) should be added manually using t...
- 03:01 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Theodoros Theodorou wrote:
> I think that the table @_aud-audit-data@ holds the records only for the @SET-APPL-CONTE... - 08:52 AM Base Language Bug #7206: shared frame defined with the same name but different widgets
- Code Review Task Branch 7199c Revision 14567
No objections. - 08:50 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- This is really a duplicate of #7179.
> I agree that if a file fails i.e. during annotation, it will almost certai... - 07:35 AM Database Bug #7319: Fix adaptive query test suite from testcases
- The @testcases/adaptive-scrolling@ test-suite is a reference point for our implementation of @AdaptiveQuery@. It incl...
- 07:21 AM Database Bug #7319 (New): Fix adaptive query test suite from testcases
- 07:26 AM Database Bug #7138: Short circuit fake-update (update with a new value eqaul to the old value) in H2
- I've tested fake-update performance for larger tables and extent fields, results of each test are measured in millise...
- 07:21 AM Database Bug #7267 (Test): CompoundQuery FOR FIRST, EACH only retrieves the first record found
- This can be closed/rejected.
- 07:20 AM Database Bug #7267 (Review): CompoundQuery FOR FIRST, EACH only retrieves the first record found
- 07:20 AM Database Bug #7267 (WIP): CompoundQuery FOR FIRST, EACH only retrieves the first record found
- 07:16 AM Database Bug #7235 (Test): Avoid selecting all fields for an CAN-FIND sub-select
- Merged 7026c to trunk as rev. 14553.
- 05:14 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Done in 6410a/14553. Please review.
Got it, thanks, will see if there is anything miss... - 03:06 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > 7199c rev 14559 contains the implementation for @OpenEdge.Core.Sy... - 02:49 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> 7199c rev 14559 contains the implementation for @OpenEdge.Core.System.ArgumentError@. R... - 02:46 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- When converting skeleton classes there seems to be some issue with classes that implements interfaces with properties...
- 04:15 AM Database Feature #7066: Implement multi-table indexed query in H2
- While doing some work on #7252, I noticed that there might be some (other) stuff that is unnecessary computed when an...
- 04:02 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
- After doing some testing, I managed to form the following table:
|_. Scenario |_. Normal statements |_. Direct-a...
05/01/2023
- 06:04 PM Base Language Bug #7317 (Test): accumulator using another accumulator as expression
- Code review 7199c/14566: the changes look good. This should go into wider testing.
- 04:44 PM Base Language Bug #7317: accumulator using another accumulator as expression
- Eric: Please review.
- 06:57 AM Base Language Bug #7317 (Review): accumulator using another accumulator as expression
- 4GL allows an accumulator function to be used in the expression of an accumulator statement:...
- 06:48 AM Base Language Bug #7317 (Closed): accumulator using another accumulator as expression
- 04:35 PM Base Language Bug #7316 (Test): regression in 'ACCUM ... extVar' expansion - subscript not emitted
- Code Review Task Branch 7199c Revision 14565
No objections. - 06:47 AM Base Language Bug #7316 (Review): regression in 'ACCUM ... extVar' expansion - subscript not emitted
- This test:...
- 06:38 AM Base Language Bug #7316 (Closed): regression in 'ACCUM ... extVar' expansion - subscript not emitted
- 04:31 PM Base Language Bug #7315 (Test): unknown literal passed as an argument to a 'object' parameter
- Code Review Task Branch 7199c Revision 14564
No objections. - 06:35 AM Base Language Bug #7315 (Review): unknown literal passed as an argument to a 'object' parameter
- This case:...
- 06:31 AM Base Language Bug #7315 (Closed): unknown literal passed as an argument to a 'object' parameter
- 04:23 PM Base Language Bug #7314 (Test): conversion issue for FIRST-OF(f1) when there is a collision between the field n...
- Code Review Task Branch 7199c Revision 14563
No objections. - 06:30 AM Base Language Bug #7314: conversion issue for FIRST-OF(f1) when there is a collision between the field name and...
- Fixed in 7199c rev 14563.
- 06:30 AM Base Language Bug #7314 (Review): conversion issue for FIRST-OF(f1) when there is a collision between the field...
- The problem is described by this test:...
- 06:26 AM Base Language Bug #7314 (Closed): conversion issue for FIRST-OF(f1) when there is a collision between the field...
- 04:18 PM Base Language Bug #7313 (Test): regression in '<record-phrase> USING FRAME f field'
- Code Review Task Branch 7199c Revision 14562
No objections. - 06:23 AM Base Language Bug #7313 (Review): regression in '<record-phrase> USING FRAME f field'
- A @find tt1 using frame f1 tt1.f1@ was refactoring the @frame f1 tt1.f1@ to an @INPUT@ function, which is done separa...
- 06:20 AM Base Language Bug #7313 (Closed): regression in '<record-phrase> USING FRAME f field'
- 04:14 PM Base Language Bug #7312 (Test): mtime(character) is allowed in 4GL
- Code Review Task Branch 7199c Revision 14561
No objections. - 06:18 AM Base Language Bug #7312 (Review): mtime(character) is allowed in 4GL
- @mtime(character)@ will raise a @Unacceptable datatype for MTIME argument. 12117@ ERROR condition.
Committed to 71... - 06:15 AM Base Language Bug #7312 (Closed): mtime(character) is allowed in 4GL
- 04:11 PM Base Language Bug #7311 (Test): abs(integer) must return int64
- Code Review Task Branch 7199c Revision 14560
No objections. - 06:14 AM Base Language Bug #7311 (Review): abs(integer) must return int64
- ...
- 05:58 AM Base Language Bug #7311 (Closed): abs(integer) must return int64
- 04:07 PM Base Language Bug #7310 (Test): buffer scope in constructor/destructor is not computed correctly
- Code Review Task Branch 7199c Revision 14558
No objections. - 05:52 AM Base Language Bug #7310 (Review): buffer scope in constructor/destructor is not computed correctly
- The fix is in 7199c/14558
- 04:23 AM Base Language Bug #7310: buffer scope in constructor/destructor is not computed correctly
- The issue is when there is an explicit buffer defined with the same name as a buffer in a constructor or destructor:
... - 04:21 AM Base Language Bug #7310 (Closed): buffer scope in constructor/destructor is not computed correctly
- 03:53 PM Build and Source Control Support #5167: using static linking to eliminate the need to patch the system-wide ncurses
- Greg Shah wrote:
> Please give this idea a try to see if it can work. You would patch a local version of the ncurse... - 03:48 PM Base Language Bug #7308 (Test): 4GL does not validate the extent index in a 'DEF VAR ... LIKE v1[100]' case, wh...
- Code Review Task Branch 7199c Revision 14557
No objections. - 05:49 AM Base Language Bug #7308 (Review): 4GL does not validate the extent index in a 'DEF VAR ... LIKE v1[100]' case, ...
- The fix is in 7199c rev 14557
- 03:43 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
- Maciej, can you provide me and other with the @file-cvt-list.txt@ you use to convert tests for this issue, please. Th...
- 12:38 PM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> Constantin Asofiei wrote:
> > So when @invokeFailure@ is reached you know that this is a c... - 12:36 PM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> So when @invokeFailure@ is reached you know that this is a case of an external program.
... - 12:31 PM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya, @invokeFailure@ is ever only called for a failure of a @RUN externalprogram.p@ statement; it never gets called...
- 12:21 PM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- On line 7159 in @ControlFlowOps.invokeImpl@ the error is to be displayed with @invokeFailure(name)@:...
- 11:57 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> I think it may be possible to disable silent error processing in @ControlFlowOps.invokeF... - 11:32 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> This should not be considered @silent@ in FWD - it should display an alert and fill in ER... - 11:31 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Regarding #7272-16 - please solve also the missing alert - if with NO-ERROR OpenEdge sti... - 11:24 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> > > I believe the stop condition is always raised. @must not show@ message is never shown i... - 11:20 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Galya Bogdanova wrote:
> > Constantin Asofiei wrote:
> > > Galya, please focus on @Con... - 11:19 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> * properly add the error message to ERROR-STATUS and also display it.
Just to make it... - 11:17 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya Bogdanova wrote:
> Constantin Asofiei wrote:
> > Galya, please focus on @ControlFlowOps.invokeFailure@ - the ... - 11:16 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Galya, please focus on @ControlFlowOps.invokeFailure@ - the problem is there, we need to... - 11:07 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya, please focus on @ControlFlowOps.invokeFailure@ - the problem is there, we need to adjust that code to:
* keep... - 11:06 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- I think the issue is in the converted code that considers it a silent invokation:...
- 10:20 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- I'll focus on 1. for this task. Starting to debug.
- 10:15 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Check the diff in batch output redirect files in the attached diff file, shown here as an image:
!OE-vs-FWD-batch-ou... - 09:43 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Complete test results for the procedure in #7272#note-7:
*1.* executed as batch in Progress results in this output... - 08:26 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin, I'm testing it now. I just wanted to make clear it's not related to the above mentioned change.
- 08:24 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Galya, this is not a bug related to your changes. This is an existing bug which we need to fix; please see this test...
- 07:57 AM Base Language Bug #7272: RUN ... NO-ERROR must log the 'missing.p was not found' message, always.
- Constantin Asofiei wrote:
> Also, with 5753d, @ControlFlowOps.invokeFailure@ was changed from this:
> [...]
> to t... - 10:11 AM Base Language Bug #7206: shared frame defined with the same name but different widgets
- The fix for this 'unused shared frame' must apply to @NEW SHARED@ frames, too. Fixed in 7199c/14567
- 08:39 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- Currently, in case of FWD bugs in TRPL rules, FWD can abend and terminate the conversion. For very large code-sets, ...
- 08:29 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- This is from #7199-25:
> Greg Shah wrote:
> > Constantin Asofiei wrote:
> > > Greg, there is a simple change in ... - 08:28 AM Conversion Tools Feature #7318 (Test): prevent abend during conversion in case of failures when processing TRPL rules
- 07:47 AM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- Greg, the changes which helped me get through the 62k files for #7199 are in 6082a rev 14553 (created from trunk rev ...
- 06:33 AM Base Language Bug #7193: READ-JSON is not supported for the "LONGCHAR" source type
- > If you believe that we have to reproduce the quirks mentioned above I suggest to deeal with it in sce scope of #724...
- 05:57 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- 7199c rev 14559 contains the implementation for @OpenEdge.Core.System.ArgumentError@. Required by #7199
- 05:16 AM Base Language Bug #7250: PROMPT-FOR with a table field reference resolves to NO-REFERENCE in OpenEdge
- 7250a changes were committed to 7199c rev 14556.
7250a was dead-archived. - 05:14 AM Base Language Bug #7304: UN_MINUS resolves to int64 instead of integer in ExpressionConversionWorker
- 7304a changes were committed to 7199c rev 14555.
7304a was dead-archived. - 05:11 AM Base Language Bug #7301: pre-scan of a 'DEFINE BUFFER btt1 FOR btt1' from within a method
- Greg Shah wrote:
> It seems that this logic may be broken if the @recordName@ is a qualified name. Otherwise I have... - 04:50 AM Base Language Bug #7240: conversion problem related to ENTERED in a IF expr
- Constantin Asofiei wrote:
> Another case somehow related to #7178 - @tt1.f1 [not] entered@ must not produce a buffe...
Also available in: Atom