Alexandru Lungu's activity
From 11/11/2025 to 12/10/2025
12/10/2025
- 09:32 AM Conversion Tools Bug #10912 (Internal Test): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" bec...
- Created 10912a. Committed patch as rev. 16310.
This fixed the OG issue. Planning to run some tests. - 08:48 AM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
- > limit the number of cached DmoMeta instances, and when they are evicted, unload also from the AsmClassLoader
Thi...
12/05/2025
- 07:22 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- PS: I wonder if #10193 was actually negating the changes in #7254, so we are back with the problem from #7254.
- 07:20 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Even if I fix this, I get another error. I think it hints that there is something broken in library_calls test-suite....
- 06:30 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- I tested the application that triggered #10004-1 and the error still occurs. I am looking at the latest trunk and the...
12/03/2025
- 08:29 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- FYI, there is @CQ.stateChanged@ that sets @useSnapshot@, @initReferenceRowSupport@ and @SnapshotParameterFilter@ to b...
- 08:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- I went to ~rev. 15550 but this is still reproducible. I still tend to think this is a regression and this worked at s...
- 07:35 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- + Stefanel
- 07:34 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- It is not enough apparently. Even if I force the multi-table AQ to invalidate, it will get to the absolute first row....
- 07:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- There is an issue with the invalidation of @AdaptiveQuery@ instances that are generated by the optimizer. It seems li...
- 07:10 AM Database Bug #10962 (WIP): Optimized multi-table compound components are not invalidated
- 07:02 AM Database Feature #10959: Improve performance of dynamic queries
- > How do you know where pred has been built so that we use this special structure instead of concatenating? That's wh...
- 06:24 AM Database Feature #10959: Improve performance of dynamic queries
- ...
- 06:12 AM Database Feature #10959: Improve performance of dynamic queries
- > An idea is to have a minimal parser which has two purposes:
This is why I think we can rely on the converted co... - 05:34 AM Database Feature #10959: Improve performance of dynamic queries
- Ovidiu, there are also some patterns quite often encountered, like:
* @hq:query-prepare(substitute("for each tt wh... - 05:01 AM User Interface Bug #10085 (Merge Pending): Fix offset cursor when pressing (CTRL+V) in an editor
- I agree. Lets merge 10085a to trunk now.
11/27/2025
- 06:48 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Razvan, please rebase 10085a and redo testing. Let me know when this will be ready to be merged.
- 05:34 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > According to your statement, we should make TreeListConfig.triggerColumn private, make a public getter for it and p...
- 04:47 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Ooh, right. It implies that this should be the actual config, correct? I went through most of the config classes an...
- 05:20 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > We can TRUNCATE only if there are separate SQL tables, and we get rid of the MULTIPLEX. Otherwise, we need DELETE ....
- 04:51 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > Otherwise, if it proves too difficult to solve/investigate the destructor conundrums, lets work on enhancing the UP...
- 04:41 AM Database Feature #9711: collation configuration cleanup
- Stefanel Pezamosca wrote:
> If I understand correctly, the goal here is to to eliminate the need for manual configur...
11/26/2025
- 09:33 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Note the fact that I removed the first parameter, String fname, because I couldn't find any usages for it. Please c...
- 08:23 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Or maybe the destructor is deferred till the end of the transaction and we don't see that. Maybe a message after dele...
- 08:22 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > In the temp-table destroy case, the destructor changes are not rolled back.
So you can create things in the pers... - 05:07 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > I don't see another way than add a NO-UNDO option for the DELETE statement in H2, so that we can do DELETEs which a...
- 04:56 AM Runtime Infrastructure Feature #9687 (Merge Pending): drop support for Java 8 and Java 11
- Tomasz, you can merge 9687c to trunk now - you have the green light!
11/25/2025
- 05:09 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Alex: Should we dedicate 10858a for getAttr and 10858b for setAttr, or merge both of them in 10858a?
I think it ...
11/24/2025
- 08:42 AM Conversion Tools Bug #10928: Skip some parsing rules from runtime parsing
- In #10919, Danut identified some cases where the conversion database was generated at run-time. This was because cert...
- 08:35 AM Conversion Tools Bug #10928 (New): Skip some parsing rules from runtime parsing
- 07:46 AM User Interface Support #10926: General clean-up of Theme
- Added watchers.
- 07:45 AM User Interface Support #10926: General clean-up of Theme
- I created this task to discuss all kind of things that are found through-out @Theme@ implementation and seem to:
* h... - 07:32 AM User Interface Support #10926 (New): General clean-up of Theme
- 06:28 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- > Is not about a query from FWD, just a direct SELECT I noticed. Yes, RTRIM=TRUE is in the JDBC URL.
Right. The co... - 04:31 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- PS: I see @dialect.addRtrimmedExpression("?", sb);@. This can be wrapped with @dialect.isAutoRtrim@.
- 04:30 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- Is @RTRIM=TRUE;@ set? H2 also knows to compare the values of strings with rtrim automatically.
- 03:35 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- I am OK with the changes in #10920-3. This piece of code is a backdoor into the persistence and wasn't handled proper...
- 06:24 AM User Interface Bug #10924: drawFillInBorder hover is always false
- > Are you testing on the web client? The source of the mouse events might be a parent component, like a scroll pane. ...
- 04:47 AM User Interface Bug #10924: drawFillInBorder hover is always false
- In any theme, @hover@ parameter from @drawFillInBorder@ is always false. It is called from @FillInGuiImpl.drawBorder@...
- 04:43 AM User Interface Bug #10924 (New): drawFillInBorder hover is always false
- 04:39 AM User Interface Feature #10923 (Review): Improve drawRoundRect and fillRoundRect
- With custom path and overdraw:
!aa.png!
With @roundRect@:
!mdn.png!
With @roundRect@ and overdraw:
!md... - 04:06 AM User Interface Feature #10923: Improve drawRoundRect and fillRoundRect
- @drawRoundRect@ and @fillRoundRect@ are using custom paths with Bezier curves on the corners. There is a roundRect in...
- 04:06 AM User Interface Feature #10923 (Review): Improve drawRoundRect and fillRoundRect
- 03:37 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- Does the fix there also fix #10830?
- 03:20 AM User Interface Bug #10830 (WIP): Search filter field on Guests screen of Hotel GUI does not work.
- There is @FunctionAlias$JavaMethod@ that has a c'tor considering @defaultIgnoreCase@. If set to true, the string data...
11/21/2025
- 06:50 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
- ...
- 06:47 AM Conversion Tools Bug #10912 (Test): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "cal...
- 06:09 AM Database Feature #4369: implement stateless FWD server clustering
- I am just writing here a discussion that happened in the daily yesterday.
Back when we tested performance for a la...
11/19/2025
- 08:54 AM Base Language Bug #10567 (Test): same buffer can be used as argument multiple times
- 08:43 AM Base Language Bug #10567 (Merge Pending): same buffer can be used as argument multiple times
- Feel free to skip ChUI regression tests and pair this branch testing with another task that requires ChUI regression ...
- 08:40 AM Base Language Bug #10567: same buffer can be used as argument multiple times
- Teodor, is 10567a ready for trunk?
- 08:16 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- > Yes yes. We (Goldencode) don't have access to talk to the average Joe and Company 1, we can only work with Company ...
11/14/2025
- 09:47 AM Documentation Support #10849: improve documentation on implementation of custom themes
- I attempted to familiarize myself with themes, trying to adapt existing MaterialUI to latest fell and lookalike. My g...
- 05:33 AM Database Feature #9711: collation configuration cleanup
- > I think we need a way to allow the H2's default collation and ignore completely the embedded-collation for the _tem...
- 05:00 AM User Interface Feature #10848: custom theme improvements
- Just noticed a @MSG_GET_WEB_BASIC_PALETTE@ actually exists to retrieve a color pallet from the Web socket. But this i...
- 04:49 AM Base Language Bug #10597 (Merge Pending): [Regression] extent field in form fails conversion
- Please merge 10597a to trunk now.
11/13/2025
- 08:02 AM Base Language Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- > The main explanation I think is because the invokedynamic JVM instruction relies on the JVM implementation, where t...
- 07:44 AM Database Bug #10385 (WIP): Incorrect reset of the cursor cache in Reposition
- I run a large unit test suite and discovered a NPE in @RepositionCache$Node.getRow@, on @rows.floor(position.intValue...
- 05:52 AM Database Feature #4369: implement stateless FWD server clustering
- > If the requests are stateless, then they should be able to be distributed across the clustered servers without any ...
11/12/2025
- 09:44 AM User Interface Feature #10848: custom theme improvements
- > The theme classes today include the full implementation of drawing operations, so it is not clear to me how we woul...
- 06:05 AM User Interface Feature #10848: custom theme improvements
- There are plenty of things that can be improved in the theming IMHO, so I will list some of them so we can approve/di...
- 07:59 AM Database Feature #4369: implement stateless FWD server clustering
- Review of 4369a:
h4. Model
* I spot some changes in the synchronization in general and I want to better underst...
Also available in: Atom