General

Profile

Octavian Adrian Gavril's activity

From 04/27/2025 to 05/26/2025

05/26/2025

10:27 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I've committed changes to *1752a/15888* that allow the conversion of hotel_gui to complete successfully. The project ... Octavian Adrian Gavril

05/22/2025

09:51 AM Conversion Tools Bug #10028: FWD needs full support for unicode/octal escape sequences
I finished preprocessor testcases for printable ASCII characters (octal representation). I continue with code page-de... Octavian Adrian Gavril
05:07 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I've committed into *1752a/15887* the initial integration of the multithreaded AST processing system. This version is... Octavian Adrian Gavril

05/21/2025

07:14 AM Conversion Tools Bug #10028 (WIP): FWD needs full support for unicode/octal escape sequences
Octavian Adrian Gavril
02:43 AM Database Bug #9969 (WIP): Parsing query string error with \r character.
Reverted rev *15910* and rev *15900* from trunk in *15920*. Octavian Adrian Gavril

05/19/2025

02:35 AM Database Bug #9969: Parsing query string error with \r character.
Ovidiu Maxiniuc wrote:
> After upgrading to trunk 15913 (including 15910), the antlr build target results in a lot (...
Octavian Adrian Gavril

05/16/2025

10:04 AM Database Bug #9969: Parsing query string error with \r character.
Constantin Asofiei wrote:
> I think we need to handle and escape all control characters - see https://www.ascii-code...
Octavian Adrian Gavril
09:55 AM Database Bug #9969: Parsing query string error with \r character.
This is more related to #8027 than this task. Octavian Adrian Gavril
09:54 AM Database Bug #9969: Parsing query string error with \r character.
Constantin Asofiei wrote:
> Octavian, I think there may be a problem. In a project there is a var defined like:
> ...
Octavian Adrian Gavril
06:57 AM Database Bug #9969 (Test): Parsing query string error with \r character.
Branch *9969a* was merged into trunk as *rev. 15910* and archived. Octavian Adrian Gavril
03:16 AM Database Bug #9969: Parsing query string error with \r character.
Conversion of appserver application completed successfully. The runtime is also working fine. Octavian Adrian Gavril
09:56 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Some context-local implementations are a bit problematic in scenarios where threads need to share the same data. An e... Octavian Adrian Gavril

05/15/2025

09:18 AM TRPL Feature #3211 (WIP): implement multi-threaded pattern engine and rework the ConversionDriver to l...
Do you think it would be better to safely share the @PatternEngine@ instance and the @resolver@ between threads, or s... Octavian Adrian Gavril
08:19 AM Database Bug #9969: Parsing query string error with \r character.
Shouldn't I wait for the appserver application conversion test results? Octavian Adrian Gavril
08:11 AM Database Bug #9969: Parsing query string error with \r character.
Greg Shah wrote:
> > I used this testcase to see if the behavior is as expected:
> > [...]
> >
> > Converted cod...
Octavian Adrian Gavril
07:51 AM Database Bug #9969: Parsing query string error with \r character.
Eduard mentioned in #4602-50 that exception is not thrown anymore. Octavian Adrian Gavril
06:41 AM Database Bug #9969: Parsing query string error with \r character.
The conversion of another large GUI customer application was successfully completed. No source code differences were ... Octavian Adrian Gavril
03:12 AM Database Bug #9969 (Internal Test): Parsing query string error with \r character.
I've restarted the conversion regression testing plan with changes from *15904*:
* Conversion of large GUI customer ...
Octavian Adrian Gavril

05/14/2025

07:26 AM Database Bug #9969 (Review): Parsing query string error with \r character.
I've reverted the changes from @character.java@ in *9969a/15904*. This double backslash gets an unescaped '\' charact... Octavian Adrian Gavril
06:36 AM Database Bug #9969 (WIP): Parsing query string error with \r character.
Octavian Adrian Gavril
06:36 AM Database Bug #9969: Parsing query string error with \r character.
The conversion of the ChUI regression test application completed successfully, but the source compilation failed. The... Octavian Adrian Gavril
03:06 AM Database Bug #9969: Parsing query string error with \r character.
The conversion of a large GUI client application has been completed successfully. The conversion log is clean and the... Octavian Adrian Gavril

05/13/2025

06:59 AM Database Bug #9969: Parsing query string error with \r character.
Is conversion regression tesing necessary or run-time testing is enough? Octavian Adrian Gavril
03:32 AM Database Bug #9969: Parsing query string error with \r character.
Ovidiu Maxiniuc wrote:
> +Review of 9969a/r15902.+
>
> * @UnicodeTranslationException@: missing javadocs for both...
Octavian Adrian Gavril
03:14 AM Database Bug #9969: Parsing query string error with \r character.
Ovidiu Maxiniuc wrote:
> +Review of 9969a/r15902.+
>
> * @progress.g@: My understanding is that the inlines for n...
Octavian Adrian Gavril
06:18 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Octavian Adrian Gavril wrote:
> OK. So, processing each AST (or walk call graph) is the job that needs to be divided...
Octavian Adrian Gavril
06:04 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
OK. So, processing each AST (or walk call graph) is the job that needs to be divided between threads, right?... Octavian Adrian Gavril

05/12/2025

10:38 AM Database Bug #9969 (Review): Parsing query string error with \r character.
Octavian Adrian Gavril
10:36 AM Database Bug #9969: Parsing query string error with \r character.
I made a few changes that fix the way Java escaping is handled. First, in @ClearStream.java@ sequences (with '\') are... Octavian Adrian Gavril
09:08 AM Database Bug #9969: Parsing query string error with \r character.
Branch *9969a* was rebased with trunk. The new revision is *15901*. Octavian Adrian Gavril
04:20 AM Database Bug #9969: Parsing query string error with \r character.
Greg wrote:
> Octavian Adrian Gavril wrote:
> > I investigated the issue. I think we can apply the "\r" processing ...
Octavian Adrian Gavril
04:50 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> 1. The core @PatternEngine@ itself (and all of its dependent code such as the @SymbolResolver@, X...
Octavian Adrian Gavril

05/09/2025

03:41 AM TRPL Feature #1752: eliminate statics/singleton patterns in all TRPL worker classes and other dependen...
I went through all the workers listed above and checked where the variables are good to store in the context-local. I... Octavian Adrian Gavril

05/08/2025

04:48 AM TRPL Feature #1752: eliminate statics/singleton patterns in all TRPL worker classes and other dependen...
Should static methods be kept or make them non-static and use them through a class instance?
@DataModelWorker@:
<pr...
Octavian Adrian Gavril

05/07/2025

09:25 AM Database Bug #9969 (WIP): Parsing query string error with \r character.
Octavian Adrian Gavril
09:20 AM Database Bug #9969: Parsing query string error with \r character.
The escape sequences should include an additional '\' prefix. The current revision handles this only for '\u' within ... Octavian Adrian Gavril
08:37 AM TRPL Feature #1752: eliminate statics/singleton patterns in all TRPL worker classes and other dependen...
Constantin Asofiei wrote:
> If you look at @DataModelWorker@, you will see the static state is in a @WorkArea@ class...
Octavian Adrian Gavril
03:20 AM TRPL Feature #1752: eliminate statics/singleton patterns in all TRPL worker classes and other dependen...
Here is a full list with worker classes used in TRPL:
# @com.goldencode.p2j.schema.ImportWorker$SqlRecordLoader@
# ...
Octavian Adrian Gavril
01:51 AM TRPL Feature #1752 (WIP): eliminate statics/singleton patterns in all TRPL worker classes and other de...
Octavian Adrian Gavril

05/05/2025

03:28 AM TRPL Feature #1745: review, decide upon and document the 1.0 features which will be retained in 2.0
I made some additional changes that fixed the way @func-library@ children are processed. The main idea was to keep tr... Octavian Adrian Gavril

04/30/2025

10:04 AM TRPL Feature #1745: review, decide upon and document the 1.0 features which will be retained in 2.0
I've committed new changes to *1745a/15804* covering the following:
* Fixed the usage of @CallGraphWorker@;
* Fixed...
Octavian Adrian Gavril

04/29/2025

05:31 AM TRPL Feature #1745: review, decide upon and document the 1.0 features which will be retained in 2.0
I believe that generating/using @callgraph@ is necessary to make rules from @rules/reports@ and @rules/callgraph@ loa... Octavian Adrian Gavril

04/28/2025

10:27 AM TRPL Feature #1745: review, decide upon and document the 1.0 features which will be retained in 2.0
I've added a few changes that improve the results. These add the following fixes:
* avoided double logging of keywor...
Octavian Adrian Gavril
 

Also available in: Atom