Artur Școlnic's activity
From 07/27/2025 to 08/25/2025
08/22/2025
- 07:56 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- 10313a was merged as rev 16125.
- 07:42 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Chui regression tests passed.
FwdTests passed.
Constantin, I think we can merge. - 06:10 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Thank you, Razvan.
- 05:24 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It looks like I forgot to enable the working dir resolving only for server-size fs, I fixed that and asked Razvan to ...
- 03:31 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Thank you for the testing and the test case, Razvan.
Constantin, I added a check for the previously computed file in...
08/21/2025
- 10:27 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I tested harness+webui navigation on linux and windows, it passed.
I also asked my colleagues to test the branch wit... - 10:17 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin, is there a chance that with PASOE, new pieces of code are being accessed in the customer project and the ...
- 09:36 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> There is a minor problem in a customer project, but it is present in trunk
On every other... - 07:16 AM Base Language Bug #10313 (Internal Test): server-sidef file-system must 'mount' user's working dir and look in ...
- 07:13 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It was a directory issue. With full PASOE on both linux and windows 10313a passed the testing. There is a minor probl...
- 05:46 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- There is an issue with the windows project...
- 05:17 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Assuming that the @wa.serverSideFs@ is set correctly, the changes are fine. Constantin, I already tested a customer p...
- 04:57 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I don't think I am , it is a dataset project with a standard directory. What is a sure way to check?
- 04:55 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> Are they created in the working dir of the FWD client, when server-side resources are pr... - 04:04 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I added these tests to the suite:...
08/20/2025
- 07:39 AM Testing Bug #10425: Develop an automated test set for admin rest APIs
- Ovidiu Maxiniuc wrote:
> To start with, we can use the small Postman collection posted attached below. I think they ... - 06:38 AM Base Language Bug #10362 (Review): FastFindCache.L2Key uses the buffer alias in the FQL
- Considering that FQLPreprocessor is not already used in the discussed cases and the where clause is not processed in ...
08/19/2025
- 09:29 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- In RandomAccessQuery:
1. Detect sequential increment of a subset of substitution value for the fql.
* Add a smal... - 03:17 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- From @RAQ.initialize@...
08/18/2025
- 06:27 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- Considering that the buffer is already used in the FF Key as a separate parameter, I don't see any downside to droppi...
- 06:05 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- From @FQLPreprocessor()@:...
- 06:13 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- Prefetching records into cache can significantly improve performance, especially when access patterns are predictable...
- 06:11 AM Database Feature #10436 (WIP): Detect Sequential Data Access and Prefetch Records from the Database
- 02:39 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin, is there something else we should address at this point?
08/11/2025
- 06:47 AM Database Bug #10337: Possible memory leak with FastFindCache
- 10337b was merged as rev 16106.
- 06:47 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- 10004a was merged as rev 16105.
- 06:08 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- I tested library_calls and harness+webUI navigation, all passed.
08/08/2025
- 02:13 AM Database Bug #10337: Possible memory leak with FastFindCache
- Testing status:
Harness and webui navigation - passed
Large customer application FWDTests and unit tests - passed
...
08/07/2025
- 06:54 AM Database Bug #10337: Possible memory leak with FastFindCache
- Forgot about that, I'll uncommit.
- 06:37 AM Database Bug #10337: Possible memory leak with FastFindCache
- I may have misunderstood things a bit :) Apparently, there are multiple instances of @ReverseLookup@, which means mul...
- 03:21 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I addressed the issues from note 42. I tested the customer project with 9055, 10313a an PASOE, harness and webui navi...
- 02:59 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @FileSystemDaemon.searchPathWithExts@ - the javadoc says that this also does PROPATH l...
08/06/2025
- 11:05 AM Database Bug #10337: Possible memory leak with FastFindCache
- I think the issue is that bulk invalidation where entire caches are cleared or removed do not clean up the associated...
- 09:34 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru Lungu wrote:
> You can decrease the cache size to something like 10 for more straight-forward testing. Or ... - 09:26 AM Database Bug #10337: Possible memory leak with FastFindCache
- The same thing happens in trunk, the number of leaked Node instances grows slowly, but surely. After 20 mins of harne...
- 08:58 AM Database Bug #10337: Possible memory leak with FastFindCache
- I think we are still leaking memory, after one hour or running Harness on loop, there are 500k 'live' Node objects, a...
- 07:15 AM Database Bug #10337: Possible memory leak with FastFindCache
- This actually is implemented for the explicit invalidation, but it needed to be added for the expiry event also.
I c... - 06:06 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru Lungu wrote:
> * *Important:* I think @value.head@ is inconsistent after removal. If you remove a node, th... - 05:19 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru, I think we have an issue with the Key objects retention.
I did a memory profiling and Keys are accumulati... - 05:26 AM Base Language Bug #10373 (WIP): Try to replace the StackUnwindExceptions used for control flow in BlockManager ...
08/05/2025
- 09:45 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru Lungu wrote:
> * If a node expires and it was the last node of the list, then the reverseCache should ev... - 07:18 AM Database Bug #10337: Possible memory leak with FastFindCache
- I addressed the review in rev 16075.
- 07:22 AM Base Language Bug #10362 (Review): FastFindCache.L2Key uses the buffer alias in the FQL
- I committed the code to 10362a. Alexandru or Constantin, please review.
- 07:21 AM Base Language Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- I think the @buffer@ has enough information to replace the alias with the implicit buffer/table name.
- 03:51 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @searchResourceJars@ - what if @extensions@ is not null?
If the filename does not h... - 03:37 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @searchPath@
> ** will return the same relative path, not absolute.
Do you mean i...
08/04/2025
- 01:45 PM Base Language Bug #10373: Try to replace the StackUnwindExceptions used for control flow in BlockManager with a...
- @StackUnwindExceptions@ are used in control flow logic of the iterating blocks in @BlockManager@, but AFAIK the excep...
- 01:37 PM Base Language Bug #10373 (WIP): Try to replace the StackUnwindExceptions used for control flow in BlockManager ...
- 08:12 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Greg Shah wrote:
> I think we need to create such a thing and make it used everywhere. On a client-side process, it... - 08:07 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Extended the support for load-icon, copy-lob, input/output in 10313a/16068. Now the test cases from note 25 are passing.
- 04:52 AM Database Bug #10337 (Review): Possible memory leak with FastFindCache
- I implemented the idea from #10337-19 (with a few changes) in 10337b/16074.
Alexandru, please review.
08/01/2025
- 08:43 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Is the PROPATH always used in relative path resolving? If so, can't we just add the client working dir in the front o...
- 08:40 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It's a long shot, but:...
- 08:14 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Eventually any relative path should be prefixed with the OS working dir or PROPATH. Maybe we can just add an entry to...
- 08:11 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I was hoping for a single method or class where all the lookups are performed :)
- 07:53 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Isn't there a place where all relative file names are resolved to the current working dir? Without server-side fs, al...
- 07:44 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- ...
- 07:50 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- ...
- 07:48 AM Base Language Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- 06:00 AM Database Bug #10337: Possible memory leak with FastFindCache
- Although, invalidation of the L3 caches on revereseLookup/LRUList expiry would be a nightmare. We would need to keep ...
- 05:54 AM Database Bug #10337: Possible memory leak with FastFindCache
- How about...
- 05:50 AM Database Bug #10337: Possible memory leak with FastFindCache
- Well, I guess a map with weak references as keys is a WeakHashMap :)
- 05:49 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru Lungu wrote:
> But I want to express my concern of the fact that we are *still* allowing the reverse-look-...
07/31/2025
- 12:35 PM Database Bug #10337: Possible memory leak with FastFindCache
- Artur Școlnic wrote:
> Alternatively, we can disregard the ReveresLookup class in favor of a more light weight solut... - 12:02 PM Database Bug #10337: Possible memory leak with FastFindCache
- Alternatively, we can disregard the ReveresLookup class in favor of a more light weight solution:...
- 10:47 AM Database Bug #10337: Possible memory leak with FastFindCache
- Alexandru, what if we introduce a new type of LRU that has weak references as keys? This will take care of the situat...
- 09:14 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Do you mean something like this:...
- 03:54 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I only used the tests in note 8.
- 03:51 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Only the large gui application has been tested, I have not seen server side fs being used in other projects.
07/30/2025
- 03:10 PM Database Bug #10337 (Review): Possible memory leak with FastFindCache
- Alexandru Lungu wrote:
>
> However, in the heap dump I analyzed, @emptyRecordsCache@ was (surprisingly) mostly emp... - 06:46 AM Database Bug #10337: Possible memory leak with FastFindCache
- I think that the memory leak in 9802f was caused mainly by the absence of a designated @ExpiryListener@ for the @empt...
07/29/2025
- 05:14 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I addressed the review.
Constantin, please email me the testing that has to be done.
Also available in: Atom