Activity
From 08/19/2025 to 09/17/2025
09/17/2025
- 09:17 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Aren't reserved keywords things that we know in advance and they don't change? Why would they need to be dynamically...
- 09:11 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- @reservedSQL@ is cleared and repopulated everytime a new @DATABASE@ token is found, using @resetDialects()@. This see...
- 09:06 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > > Any such static data needs to be properly thread-safe so that all access is syncronized or handled via some concu...
- 09:03 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Any such static data needs to be properly thread-safe so that all access is syncronized or handle... - 08:59 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Any such static data needs to be properly thread-safe so that all access is syncronized or handled via some concurren...
- 08:58 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- What do you mean by "static context"? Anything that is a static member will exist for the lifetime of the JVM. Conv...
- 08:39 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I think we should let the current thread pool as a static member because there are several static actions of @JavaPat...
- 06:56 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> * We keep the same threads and 'pause' the execution of threads and let only one thr... - 05:00 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I analyzed the results of large GUI app conversion and I noticed that *we are losing the static context* everytime we...
09/16/2025
- 09:54 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Shouldn't each @PatternEngine@ invocation create a new thread pool? Making a single-threaded pro... - 09:47 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Shouldn't each @PatternEngine@ invocation create a new thread pool? Making a single-threaded process would be as sim...
- 09:39 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> I analyzed the results with other apps and it seems that @Detecting Frame Interfaces... - 03:18 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I analyzed the results with other apps and it seems that @Detecting Frame Interfaces@ takes too long to execute in a ...
09/15/2025
- 07:15 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes into *1752a/16146*.
I added implementation that establish which source file will gener...
09/12/2025
- 09:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I finished an initial solution for the issue and started testing with a few apps. I found some problems during ChUI r...
09/10/2025
- 01:24 PM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Actually, we kind of rely on this behaviour to make sure the DMO interface is created and the fact it is overwritten ...
- 10:49 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- OK
- 10:11 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > Alex/Ovidiu/Eric?
My POV is that we should converge to what trunk has. We can agree that trunk is broken, but at... - 09:53 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > The current issue that I'm working on is related to custom properties added to temp-tables DMOs by files which use ...
- 09:49 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I added new changes into *1752a/16145*:
* I analyzed @frame_generator_pre.xml@ more carefully and I think that is re...
09/09/2025
- 02:18 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> I've committed some changes into *1752a/16144*. These include fixes for deterministi...
09/08/2025
- 09:59 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes into *1752a/16144*. These include fixes for deterministic generation of *sql names* and *...
09/05/2025
- 09:28 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes in *1752a/16143*.
I moved the class name suffix calculation from @p2o.xml@ to @p2o_pre...
09/03/2025
- 02:21 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Constantin Asofiei wrote:
> @oo_calls.rules@ does not set @pmImport = false@ in the @init-rules@ section - so this v...
09/02/2025
- 10:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- @oo_calls.rules@ does not set @pmImport = false@ in the @init-rules@ section - so this var is never reset for the AST...
- 09:48 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- As we discussed in today's meeting, there is an unused import that is attached with *trunk* and it's not attached wit...
09/01/2025
- 09:35 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I fixed the issue described above in *1752a/16142*. I'm retesting the large GUI application conversion.
- 05:16 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I could reproduce the issue described in #3211-10 using the following testcase:
@B.cls@:...
08/21/2025
- 03:54 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- The large GUI application converted successfully but I have a few class properties that are called @varName@ instead ...
08/20/2025
- 09:35 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Added that fix in *1752a/16141*. I added single threaded mode as well, but it's not used. I tested on a few apps and ...
- 08:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I think I found another fix for naming problem of fields/tables. I removed synchronization and shared @NameConverterW...
- 08:43 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> > All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to s... - 08:38 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to share that state betw...
- 06:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to share that state betwee...
- 06:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I don't want to artificially limit our future improvements by forcing single threading for any significant portion of...
- 05:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've analyzed the conversion logs with *1752a* vs *trunk* and I can see that DMOs generation phases are improved with...
08/19/2025
- 06:45 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- After retesting conversion with a few apps, these are the last minor differences:
* there are different numbers for ... - 05:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I went through all modified files, did some clean up and added history entries / javadocs where it was missing. These...
Also available in: Atom