Activity
From 08/31/2023 to 09/29/2023
09/29/2023
- 07:15 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch 4722a has been rebased to trunk_14758 at revision 14775.
- 10:06 AM Bug #7667 (WIP): Support OUTER-JOIN with PRESELECT at conversion
- The branch 7667a was created to solve a problem related to a *run-time* optimization. This was not the initial purpos...
- 09:58 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- What is the % Done on this task?
- 09:51 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Branch 7667a was merged to trunk rev. 14757 and archived.
- 09:46 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- You can merge 7667a now.
- 06:59 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Andrei, I am OK with the changes. Still, @isConstant@ is not "integrated" into the mainWalk - there are still two wal...
- 04:57 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Sure thing!
Committed the changes on 7667a revision 14760. - 02:35 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Andrei, please address #7667-19 asap (including the move of your code in @mainWalk@ to avoid extra AST traversals). A...
- 06:58 AM Bug #7855: Integrate fixEmptyContains into mainWalk at FQL preprocessing
- There is another AST traversal done in @fixEmptyContains@ which can be integrated into @mainWalk@ for further perform...
- 06:58 AM Bug #7855 (New): Integrate fixEmptyContains into mainWalk at FQL preprocessing
09/28/2023
- 05:12 PM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Branch 7667 has been rebased to trunk_14756.
- 11:05 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Andrei Bălteanu wrote:
> Regarding the problem from #7667-9, I was thinking about the following changes:
> [...]
>... - 10:49 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Code review 7667a/14757:
The logic looks good. A few minor issues:
* Please avoid using the @for-each@ syntax w... - 09:26 AM Bug #7667 (Review): Support OUTER-JOIN with PRESELECT at conversion
- I'm having a look...
- 08:40 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Alexandru Lungu wrote:
> Note that this task is about conversion support, so 7667a is not going to address the task,... - 08:27 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Note that this task is about conversion support, so 7667a is not going to address the task, but only fix a run-time r...
- 06:30 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Modified accordingly.
There was also a parameter out of line and i fixed that too (cheers to Radu for the heads up)... - 05:44 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Review of 7667a:
* Fix history entry of @CompoundQuery@ (AB is on a different line than the entry description)
* Re... - 04:52 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Regarding the problem from #7667-9, I was thinking about the following changes:...
- 05:09 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch 4722a has been rebased to trunk_14756.
09/27/2023
- 01:37 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- The benefit of the @build_db.xml@ is it falls right in line with the @ant@ build of the application and provides a le...
- 01:25 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I'm good with that idea.
- 12:44 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I am not aware of any open issues here.
When I first created the @import.sh@ my intention was to have a faster way... - 12:23 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- For Hotel GUI/ChUI, I would expect that the standard projects might be simplified to some degree and I would expect t...
- 08:12 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Roger: What is the migration plan? There are changes to apply for both Hotel projects? What abo... - 07:40 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor/Ovidiu/Eric: Any objections or known open items?
Roger: What is the migration plan? There are changes to app... - 10:12 AM Bug #7797: FWD-H2 LAZY reverse index regression
- Sounds good. Eric will handle the push when you are ready.
- 09:04 AM Bug #7797: FWD-H2 LAZY reverse index regression
- I would like to have 7789a_h2 merged as well, before the upgrade. I finished the implementation (going to update #778...
- 08:03 AM Bug #7797: FWD-H2 LAZY reverse index regression
- Is this ready to be deployed on @proj.goldencode.com@? If so, is it safe to push it with the current version of trunk?
- 05:44 AM Bug #7797 (Test): FWD-H2 LAZY reverse index regression
- 05:43 AM Bug #7797 (Review): FWD-H2 LAZY reverse index regression
- I am OK with the changes in 7066c_h2.
I also changed the planner a bit to score more the indexes that are reversed i... - 03:04 AM Feature #6720: lazy hydration
- This entry is intended to document the prototype implementation of lazy hydration in 6720b/14632-14634: what is imple...
09/26/2023
- 06:07 PM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Branch 7667a has been rebased to the latest trunk (14754).
- 04:46 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Thanks for the review!
Modified accordingly and committed to 7667a revision 14753. - 05:51 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch 4722a has been rebased to the latest trunk (14754).
Is there anything keeping this from being merged with t... - 09:06 AM Bug #7841: Invalid conversion of temp table DMO when using clob/blob fields
- Sorry, there is a typo in the file @start.p@, where I forgot to rename the procedure @atable-clob.p@ to @table-clob.p...
- 08:57 AM Bug #7841: Invalid conversion of temp table DMO when using clob/blob fields
- I created 2 temp tables, in separate procedures, with the same table name, same field types with same field names, bu...
- 08:51 AM Bug #7841 (Test): Invalid conversion of temp table DMO when using clob/blob fields
- 04:45 AM Bug #7797: FWD-H2 LAZY reverse index regression
- I've addressed the review from the previous post and committed the changes to 7066c_h2, rev. 31.
> * Why is @curre...
09/25/2023
- 10:18 AM Bug #7797: FWD-H2 LAZY reverse index regression
- *Review of 7066c_h2:*
* I like seeing ~20 new tests on LAZY :)
* Why is @currentSearchRow = null@ required in you... - 09:04 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- *Review of 7667a changes:*
* Please limit this only to outer-join cases. I think it is right to join two tables if... - 08:51 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- While trying to create a testcase that would help me solve this initial purpose of the task (changing the conversion ...
- 04:31 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- Igor, I think I led you into a small misunderstanding.
The comment from #7667-5 was related to a @run-time@ optimiza...
09/22/2023
- 02:31 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- The latest revision of @import.sh@ is checked into the branch:...
- 01:13 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Thanks, Ovidiu. I was following the MariaDB setup from @build_db.xml@ in hotel_gui. I'll update that. Right now my @i...
- 08:33 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Should the user ID for the PatternEngine be fwd_admin?
Not mandatory. @fwd_user@ does not have enough privileges g... - 12:12 PM Bug #7836: explicit buffer scope when defined at external program and used in an internal entry
- This is an existing issue:...
- 12:11 PM Bug #7836 (New): explicit buffer scope when defined at external program and used in an internal e...
- 11:18 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- I've looked at the CompoundQuery in the trunk.
For me this check for CONTAINS looks oversimplified:
# The @where@... - 10:46 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- In what branch can I find these changes?
Thank you. - 09:35 AM Bug #7667: Support OUTER-JOIN with PRESELECT at conversion
- I started by looking first at the part of this task related to @CONTAINS@ and run-time optimization of multiple @Comp...
09/21/2023
- 03:19 AM Feature #6496 (Review): add equivalent support for -trig command line option
- Commited branch #6496a on rev. 14743 and 14744,
with necessary changes to support -trig parameter for searching a s... - 03:02 AM Bug #7797: FWD-H2 LAZY reverse index regression
- This turned out to be quite a massive set of changes. While doing some tests I noticed things that were not in order ...
- 09:47 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- With some updates to my @import.sh@, I am close with mariadb:...
- 08:55 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Some things I need clarification with respect to Maria:
> * Do I need to create a @fwd_user...
09/20/2023
- 07:29 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I checked in an updated @import.sh@ which works with H2. I am still testing with Maria, which I just attempted.
So... - 06:08 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I am updating the @import.sh@ script to handle all the DBs... on H2, to create the database, there are not separate c...
- 04:14 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Try https://proj.goldencode.com/projects/p2j/wiki/Database_Server_Setup_for_MariaDb_on_Linux.
I am sure I did the ... - 04:06 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I do not know how this can happen. Word tables for H2 are not supposed to be implemented be... - 03:40 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Igor Skornyakov wrote:
> > This can happen only if your @build_db.xml@ contains a correspon... - 03:34 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> This can happen only if your @build_db.xml@ contains a corresponding @ScriptRunner@ call.
... - 03:26 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> The updates to prevent an unneeded DDL from being generated if the dialect does not use them... - 03:13 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- The updates to prevent an unneeded DDL from being generated if the dialect does not use them is why there isn't any H...
- 12:18 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> Roger Borrello wrote:
> > Branch 4722a has been rebased to the latest trunk (14745). It is... - 11:21 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Branch 4722a has been rebased to the latest trunk (14745). It is at revision 14758. Ovidiu a... - 08:24 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> @prepare_template.sh@ is only used for turning Hotel GUI into a template for a new application. ... - 06:33 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- @prepare_template.sh@ is only used for turning Hotel GUI into a template for a new application. You would only ever ...
- 06:11 PM Bug #7821: Duplication of table records in schema namespace causes dynamic conversion to fail
- I found that the schema dictionary is created and the private @nodes@ @List@ is populated, in certain conditions, the...
- 05:46 PM Bug #7821 (New): Duplication of table records in schema namespace causes dynamic conversion to fail
09/19/2023
- 07:37 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- There are two events in your log:
# @data/standard.dict@ is not found in jar. In this case, FWD will try to find it ... - 07:36 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch 4722a has been rebased to the latest trunk (14745). It is at revision 14758. Ovidiu and Igor, can you confirm ...
- 07:31 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Eric Faulhaber wrote:
> Is @prepare_template.sh@ a requirement now? TBH, I haven't kept up with every change in thes... - 06:59 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Hmm... I checked out revision 273, ran the @./prepare_template.sh -n < hotel.input.linux.pg@ and got a successful bui...
- 06:41 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Thanks, Eric. Did you run any @prepare_template.sh@ varieties?
No, this was an update of ... - 06:37 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> I didn't see any particular problems building. What stage should they be logged at? Log atta... - 06:36 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Thanks, Eric. Did you run any @prepare_template.sh@ varieties?
- 06:27 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I just updated to the latest Hotel GUI project (rev 273) and ran @ant clean deploy.all@, using FWD trunk rev 14723. M...
- 06:21 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I didn't see any particular problems building. What stage should they be logged at? Log attached.
- 06:06 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Never mind. I found this in the @hotel.df@ for Hotel GUI:...
- 06:03 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> I committed an updated @import.sh@ to this branch which allows for the tables to be built wi... - 05:07 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I committed an updated @import.sh@ to this branch which allows for the tables to be built without the logging warning...
- 03:30 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- The chances are these were added by me when debugging various pieces of code. Certainly, they are not a problem in ho...
- 02:50 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Yes, I think we should not need the @logging.properties@.
There are also 3 instances of debug ... - 02:20 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Yes, I think we should not need the @logging.properties@.
- 02:19 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> As soon as you require @logging.properties@ there is now a 2nd way to configure logging and it is... - 11:05 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- As soon as you require @logging.properties@ there is now a 2nd way to configure logging and it is incompatible with o...
- 10:56 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> I don't think it opens pandora's box to assume that all our dependent libraries are in the same d... - 10:48 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I don't think it opens pandora's box to assume that all our dependent libraries are in the same directory. That is t...
- 10:47 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Is that for sure next to @p2j.jar@?
In all cases today which I know of, yes.
- 10:44 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Did you try to include @fwd-slf4j.jar@ in the classpath (described in the documentation)?
Is t... - 10:20 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Did you try to include @fwd-slf4j.jar@ in the classpath (described in the documentation)?
- 10:09 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> We definitely don't want to put properties files all over the place.
>
> [[p2j:Logging#Interfe... - 09:58 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > For the @SLF4J@ issue, I included the @cfg/logging.properties@ in the @hotel.jar@, and specified @-Djava.util.loggi...
- 09:41 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> The problem caused by the fact that DDL scripts for the @hotel@ projects had DOS line endin... - 04:50 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Roger Borrello wrote:
> > It hangs here, and does not proceed.
>
> I noticed I was using... - 08:15 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I noticed the quotes around the @$db_url@. I do not think that is the main cause, but I am sure they are not removed ...
09/18/2023
- 06:19 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> It hangs here, and does not proceed.
I noticed I was using @fwd_admin@ instead of @fwd_us... - 06:17 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I am working on updating the import script to utilize the new options for building the database tables. I am receivin...
09/15/2023
- 10:37 AM Bug #7797: FWD-H2 LAZY reverse index regression
- *Review:*
* You made sortUsingReversedIndex by default true. I don't think this is right!
* For ReversedRes... - 06:30 AM Bug #7797: FWD-H2 LAZY reverse index regression
- I put some thought into this and tried a couple of things and I think (or hope at least) that I've reached a pretty "...
- 10:30 AM Feature #6628: port PostgreSQL native user defined functions to MariaDB
- Eric: Please review.
- 10:30 AM Bug #6767: Possible name clashes in DMO classes
- Eric: Please review.
- 10:28 AM Bug #6812: fix FastFindCache to use a shared instance per persistent database
- How do we move this along?
- 10:27 AM Feature #7020: always use "expanded" extent fields
- Eric: Please review.
- 09:03 AM Feature #7802: implement INACTIVE index support
- This task is meant to provide support for the @INACTIVE@ schema value in an index definition (in a @.df@) file. In #...
- 09:01 AM Feature #7802 (New): implement INACTIVE index support
09/14/2023
- 08:09 AM Feature #7416: Reiterate DatabaseStatistics and leverage to other database profling tools
- Sorry, my bad.
- 05:36 AM Bug #7797: FWD-H2 LAZY reverse index regression
- Radu Apetrii wrote:
> This might turn out to be more messy than I hoped. I was right saying that the changes are the... - 05:19 AM Bug #7797: FWD-H2 LAZY reverse index regression
- This might turn out to be more messy than I hoped. I was right saying that the changes are there, but it's a bit more...
- 03:30 AM Bug #7797: FWD-H2 LAZY reverse index regression
- I don't have an example yet.
Attempt to make something like @FOR EACH tt BY tt.f1 DESC@, while you have an @ASC@ i... - 03:10 AM Bug #7797: FWD-H2 LAZY reverse index regression
- I'm on it. I think I already have the changes necessary, but they need to be added to 7066c_h2 (which I will create v...
09/13/2023
- 11:55 AM Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Alexandru Lungu wrote:
> As this doesn't provide consistent improvements in this state, I am pending this for furthe... - 10:22 AM Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Done some improvements and committed 7641a / rev. 14721. I didn't expect to have that many (new) instances of @Static...
- 10:47 AM Feature #7066: Implement multi-table indexed query in H2
- > No, but it was quite straight-forward to solve that test. I committed to 7066b_h2, rev. 28.
Great news.
Merge... - 05:26 AM Feature #7066: Implement multi-table indexed query in H2
- Alexandru Lungu wrote:
> I am OK with the changes. The regression tests are ok. Does this also solve #7776?
No, but... - 04:46 AM Feature #7066: Implement multi-table indexed query in H2
- I am OK with the changes. The regression tests are ok. Does this also solve #7776?
Radu, *please extend your regress... - 04:30 AM Feature #7066: Implement multi-table indexed query in H2
- Done. I committed to *7066b_h2, rev. 27* changes that target the behavior of @lazy@ when using @previous()@. I tried ...
- 02:59 AM Feature #7066: Implement multi-table indexed query in H2
- Greg Shah wrote:
> Since 7066a_h2 is needed to fix a bug (regression?) that causes #7666 (and several other related ... - 10:45 AM Bug #7797: FWD-H2 LAZY reverse index regression
- ...
- 10:37 AM Bug #7797 (Closed): FWD-H2 LAZY reverse index regression
- 09:43 AM Bug #7793: incremental conversion with deleted table from .df
- Ovidiu Maxiniuc wrote:
> I have only one unknown thing: at runtime, how do we decide which is the timestamp which ma... - 09:37 AM Bug #7793: incremental conversion with deleted table from .df
- I think of the following solution:
* add a conversion timestamp to DMOs (as an annotation). This might be useful for... - 08:22 AM Bug #7793: incremental conversion with deleted table from .df
- The current solutions for a customer were:
* delete all artifacts for this table manually (from src/, build/, other ... - 07:42 AM Bug #7793: incremental conversion with deleted table from .df
- We don't support incremental conversion when the schema changes. This is expected to fail.
- 11:57 PM Bug #7793: incremental conversion with deleted table from .df
- Ovidiu, the scenario is this:
* full conversion uses table Book with dump-name 'paper'.
* incremental conversion re... - 05:30 AM Bug #7776: Previous regression on FWD-H2 lazy mode
- Alexandru Lungu wrote:
> If that is the case, note that @beforeLast@ can be reset back to @false@ if we ever do @nex... - 04:59 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Merged 7535a_h2/rev.27 into FWD-H2 trunk as rev. 27 and archived.
09/12/2023
- 07:25 PM Bug #7788: NPE when assigning query to browse
- Let me put my thoughts. Is it a browse issue? Yes and no.
First, if you try this code:... - 11:10 AM Bug #7788: NPE when assigning query to browse
- > Maybe they were tested individually and the actual operator is || instead of &&?
This was exactly what I thought... - 10:32 AM Bug #7788: NPE when assigning query to browse
- Alexandru Lungu wrote:
> There are two issues here:
> * The browse is not dynamic, so @_dynamic@ returns @false@. I... - 08:18 AM Bug #7788: NPE when assigning query to browse
- That part is not quite relevant for the test-case. The following is also problematic:...
- 07:26 AM Bug #7788: NPE when assigning query to browse
- Nice catch!
It seems like the query from @new-query-handle@ is not properly initialized. I did not run the testcase ... - 04:42 AM Bug #7788: NPE when assigning query to browse
- This code works in 4GL, but after conversion it throws a NullPointerExpression....
- 03:47 AM Bug #7788 (New): NPE when assigning query to browse
- 05:45 PM Bug #7793: incremental conversion with deleted table from .df
- I am not sure I understand. Please correct me if I am wrong.
We have an initial conversion over a .df which contai... - 12:02 PM Bug #7793: incremental conversion with deleted table from .df
- If an incremental conversion is done with a .df file which removes a table, the DMO remains in place, both as .java a...
- 11:48 AM Bug #7793 (Closed): incremental conversion with deleted table from .df
- 04:52 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Review of 4722a, up to 14738.
I am generally OK with the code. Just a few notes to add:
Globally:
* the module... - 03:08 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu: Please review.
- 11:33 AM Bug #7641: Lower the number of Map.get() calls in the persistence layer
- I continued improving 7641a, which is now at rev. 14720. Basically, I moved @SchemaHelper@ to persist, instead of orm...
- 10:30 AM Feature #7066: Implement multi-table indexed query in H2
- Since 7066a_h2 is needed to fix a bug (regression?) that causes #7666 (and several other related tasks), what is the ...
- 07:58 AM Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> So I should leave the cache size to *512k* instead of *8192* and wait for #7767 to be complet... - 07:50 AM Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> The total number of cache hits (or misses). Set the cache number to something large (li... - 07:21 AM Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> I will test it right away but is the number of calls the only information that you want to kn... - 06:58 AM Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> For #7767, there are ~280k of @HQLParser.expression@ calls, which in turn create some 94... - 06:45 AM Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> The problem with using simple @FIND FIRST@ statements is that if I want to use a counter vari... - 06:39 AM Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> I don't think longer where clauses will show much - try to build a test having 100s/1000... - 05:01 AM Feature #6496 (WIP): add equivalent support for -trig command line option
- Alex, please handle this now. There is some insight in spr and proghand documentations, but quite minimal.
Attempt t...
09/11/2023
- 11:00 AM Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> I want to test a customer application to see if the current size of the LRUCache (8196) is en... - 08:57 AM Bug #7731: performance improvements for FQLPreprocessor
- *Committed 7731a/rev.14733*. Added the initial implementation for the HQLAst cache.
* The cache will be created usin... - 08:27 AM Bug #7731: performance improvements for FQLPreprocessor
- I want to test a customer application to see if the current size of the LRUCache (8192) is enough and increase it if ...
- 08:18 AM Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> Danut, just to be clear, I'm referring to the HQL AST returned by this code:
> [...]
>... - 08:13 AM Bug #7731: performance improvements for FQLPreprocessor
- Danut, just to be clear, I'm referring to the HQL AST returned by this code:...
- 08:07 AM Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> One problem with the cache implementation is that when we have two dynamic queries, one with ... - 07:57 AM Bug #7731: performance improvements for FQLPreprocessor
- The @FQLPreprocessor@ will always use the cache when the dialect is @P2JH2Dialect@ because of the @inline = inline &&...
- 05:56 AM Bug #7389: Make fast-copy statements cachable
- Committed 7404a to trunk as rev. 14730.
- 05:55 AM Bug #7488 (Test): Slow fast-copy with before tables in H2
- Committed 7404a to trunk as rev. 14730.
- 04:36 AM Bug #7641 (Review): Lower the number of Map.get() calls in the persistence layer
- I committed 7641a rev. 14716 and 14717 with some improvements, including the use of Java array instead of ArrayList. ...
09/10/2023
- 12:27 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Added H2 support in ScriptRunner.
Committed to 4722a/14738.
All changes to the ScriptRunner are done now.
Please... - 05:17 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> Ovidiu Maxiniuc wrote:
> > The statement for dropping the index is @getDropIndexString()@ ...
09/08/2023
- 04:52 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> The statement for dropping the index is @getDropIndexString()@ for each @Dialect@. If you l... - 04:36 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- The statement for dropping the index is @getDropIndexString()@ for each @Dialect@. If you look at @MariaDbLenientDial...
- 03:18 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > I understand that on the "normal" database creation the @schema... - 03:02 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I understand that on the "normal" database creation the @schema_index_${dbname}_${dialect}.... - 02:34 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I've noticed the following.
If I use @<parameter name="ddl-dialects" value="h2,postgresql,mariadblenient" />@ in the... - 02:27 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Add support for more SQL script types for PostgreSQL and MariaDB.
Committed to 4722/14735.
New commands are *create... - 07:41 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I understand that on the "normal" database creation the @schema_index_${dbname}_${dialect}.sql@ DDL script is not use...
- 09:33 AM Feature #6720: lazy hydration
- > I found tons of examples where static inference of @FIELDS@ clause would make lazy hydration less appealing.
My ... - 08:43 AM Feature #6720: lazy hydration
- I've reread this issue and refreshed my mind. There are some key observations before moving on:
* Eric, 6720b exis...
09/07/2023
- 09:59 AM Bug #7776: Previous regression on FWD-H2 lazy mode
- ...
- 09:39 AM Bug #7776 (Closed): Previous regression on FWD-H2 lazy mode
- 09:04 AM Feature #7404 (Test): Trasform replace-mode into append-mode when target table is empty
- Committed 7404a to trunk as rev. 14730.
- 08:02 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Starting the rebase; I will notify you when ready.
- 06:54 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- If you are ready, you can go ahead with the merge now.
- 02:47 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- OK.
09/06/2023
- 12:28 PM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Merged is postponed for tomorrow - please coordinate with Greg before queuing for merge.
- 10:58 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Constantin Asofiei wrote:
> I'll do a round of ETF tests.
ETF tests is OK. Actually, it fixes a test which previou... - 09:34 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Fixed the history numbers. I tested today the performance and I had 7 runs: some with 0.9% - 1.5% perf. improvement a...
- 09:15 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Alexandru, do you have a round of performance testing with 7156b + 7404a? I ask because #7404-28 notes a performance...
- 08:53 AM Feature #7404: Trasform replace-mode into append-mode when target table is empty
- I'll do a round of ETF tests.
In the mean time, please fix the history numbers - one per file, for the very first ... - 10:36 AM Bug #7731: performance improvements for FQLPreprocessor
- The cache is meant to be on the FQL string, before the parse is performed - there is no buffer reference (i.e. semant...
- 10:34 AM Bug #7731: performance improvements for FQLPreprocessor
- If we create a @HQLAst@ cache and I assume that we want to access and populate it in @FQLPreprocessor.parse()@, won't...
- 09:49 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- This branch was rebased to @trunk_14728@ and is now at revision @14734@.
- 08:13 AM Bug #7496: finish support for query:forward-only attribute
- Alexandru Lungu wrote:
> Danut, as a debugging hint, I downloaded the PG driver sources and debugged them when @Resu... - 04:55 AM Bug #7496: finish support for query:forward-only attribute
- Danut, as a debugging hint, I downloaded the PG driver sources and debugged them when @ResultSet.next@ was called. Th...
- 04:39 AM Bug #7496: finish support for query:forward-only attribute
- The dump was done using @TYPE_SCROLL_INSENSITIVE@ and @ForwardResults@ wasn't used, I had to modify he original dump ...
- 03:03 AM Bug #7496: finish support for query:forward-only attribute
- Dănuț Filimon wrote:
> I dumped the customer application database in *9 hours and 17 minutes*. While monitoring the ... - 02:35 AM Bug #7496: finish support for query:forward-only attribute
- I dumped the customer application database in *9 hours and 17 minutes*. While monitoring the CPU and Memory using Vis...
- 07:00 AM Feature #6371 (Closed): implement SAVE CACHE statement
09/05/2023
- 04:01 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Found the key... during the post-init phase of the postgres image startup, all connections have to be Unix sockets. T...
- 10:51 AM Bug #7488 (Review): Slow fast-copy with before tables in H2
- I've done a second commit on 7404a removing more mutable data and making the solution more stable (rev. 14663). Now I...
- 05:41 AM Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> I made this change in 7404a/rev. 14662. Radu, please review.
The changes make sense, it wa... - 05:19 AM Bug #7488: Slow fast-copy with before tables in H2
- *Radu, in 7404a, the immutable and mutable data still not independent from each other:*
* In @FastCopyHelper.execute... - 08:24 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- I retested a customer application and used VisualVM to keep track of any @pendingReclaimedKeys@ and @reclaimedKeys@ l...
- 06:48 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- > I tested 7535c using a customer application and there is an issue with direct-access. Now, temp-tables will have a ...
09/04/2023
- 06:29 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I created a postgres image containing the FWD convert deployment. All the libraries that are required to run the @Scr...
- 11:28 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- This branch has been rebased to trunk_14724 and is now at revision 14728.
- 09:55 AM Bug #7496: finish support for query:forward-only attribute
- > The current problem is with the incremental version which I finally made it work, but even after making sure that n...
- 06:45 AM Bug #7496: finish support for query:forward-only attribute
- Rebased 7496a to trunk and is now at rev. 14732.
- 08:58 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- I tested 7535c using a customer application and there is an issue with direct-access. Now, temp-tables will have a tr...
- 06:21 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Rebased 7535c with latest trunk and is now at rev. 14725.
- 06:05 AM Bug #7731 (WIP): performance improvements for FQLPreprocessor
- Danut, please do some investigation here - you have some consistent background with @FQLPreprocessor@ and inlining :)...
- 04:00 AM Bug #7488: Slow fast-copy with before tables in H2
- Dănuț Filimon wrote:
> Alexandru Lungu wrote:
> > Danut, did you had some correctness tests with fast-copy at some ...
09/03/2023
- 02:28 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- It appears that @ScriptRunner@ requires more re-working than I've expected initially. In particular DDL scripts for t...
09/02/2023
- 10:48 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Ovidiu: What additional testing is needed?
I meant testing whether the @ScriptRunner@ could be u...
09/01/2023
- 07:01 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- In revisiting getting the postgres image augmented to be able to run the data import internally, we have to install J...
- 01:27 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> If you are using the latest @hotel_gui@ project, and the latest @4722a@, you should be able ... - 01:25 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Igor Skornyakov wrote:
> > I see the following message on the database import fron the @holel-gu... - 01:24 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> > Please note also that at this moment @ScriptRunner@ works only with @PostgreSQL@ and @MariaDB@ ... - 12:55 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- If you are using the latest @hotel_gui@ project, and the latest @4722a@, you should be able to run: @./p2j/import.sh ...
- 12:28 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I see the following message on the database import fron the @holel-gui@:
> [...]
> It see... - 12:27 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Please note also that at this moment @ScriptRunner@ works only with @PostgreSQL@ and @MariaDB@ since @H2@ UDFs are ...
- 11:20 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I see the following message on the database import fron the @holel-gui@:...
- 11:04 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Some changes in the @ScriptRunner@ configuration logic are required.
Working on this.
Please note also that at this... - 09:42 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Application-specific DDL (for creating databases and indices) will be found in the application ja... - 09:41 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Application-specific DDL (for creating databases and indices) will be found in the application jar.
All changes go... - 09:33 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- One more questions.
Should I use 4722a branch for this task?
Thank you. - 09:27 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Igor: Please go ahead with this change. Assume that the DDL is available in the jar in a known l... - 09:09 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor: Please go ahead with this change. Assume that the DDL is available in the jar in a known location.
- 09:01 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> > Even if there were an enhancement to have ScriptRunner be able to execute the DDL,
>
> The D... - 08:40 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Even if there were an enhancement to have ScriptRunner be able to execute the DDL,
The DDL definitely should be ... - 08:38 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Roger: Based on your testing, there anything else needed in this task?
From my perspective, no... - 08:34 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Eric: This is still waiting for review.
Ovidiu: What additional testing is needed?
Roger: Based on your testing... - 09:14 PM Feature #4722: data import should be able to run with only the converted application jar file (an...
- I've replaced the @hotel-import.sh@ with @import@ that now utilizes the *p2j.jar* and *app.jar*. There is a new requi...
- 02:10 AM Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> Danut, did you had some correctness tests with fast-copy at some point? Can you share them ...
08/31/2023
- 11:15 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Branch was rebased to trunk_14721 and is at revision 14722. I noticed there were many spelling/formatting updates i...
- 11:07 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch was rebased to trunk_14721 and is at revision 14722. I noticed there were many spelling/formatting updates in ...
- 09:05 AM Feature #4722: data import should be able to run with only the converted application jar file (an...
- Any objections to me rebase-ing to the latest trunk? My checkout is at revision 14663. No pending changes to commit t...
- 09:58 AM Bug #7488: Slow fast-copy with before tables in H2
- The changes are very close to state-of-the-art in 7404a. Very good job, Radu!
* Please rename @PK__MAPPING@ into @... - 09:47 AM Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Alexandru Lungu wrote:
> * You call @if (!isUndoable()) { reclaimKeys();}@ Note that this will reclaim all keys acro... - 07:17 AM Bug #7496: finish support for query:forward-only attribute
- Personal tests and customer application were tested previously. I've retested them just to make sure, but I was not s...
- 04:22 AM Bug #7731: performance improvements for FQLPreprocessor
- Alexandru, I think this can help - can you take a look at it?
Also available in: Atom