General

Profile

Artur Școlnic's activity

From 01/23/2026 to 02/21/2026

02/20/2026

09:29 AM Database Bug #11235 (Review): Deprovisioning tenants does not clear data sources
I added the data source removal on tenant db removal.
Ovidiu, please review 11235a.
Collections affected by ten...
Artur Școlnic
04:58 AM Database Bug #11235 (WIP): Deprovisioning tenants does not clear data sources
Artur Școlnic
05:43 AM Database Bug #11231: FastFindCache clear operations may leak memory
Alexandru, I added a new implementation for the Map that shrinks if the load factor is low enough and used it for ff ... Artur Școlnic

02/19/2026

08:58 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Just to be sure, deprovisioning a tenant means simply deleting it via tenant API? Artur Școlnic
08:27 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
FWD creates a data source (connection pool) for each tenant, if one is deprovisioned, the data source is not cleared,... Artur Școlnic
08:25 AM Database Bug #11235 (Test): Deprovisioning tenants does not clear data sources
Artur Școlnic
07:41 AM Database Bug #11231: FastFindCache clear operations may leak memory
Alexandru Lungu wrote:
> I am concerned that the size represents the number of active elements, not the actual cap...
Artur Școlnic
07:01 AM Database Bug #11231 (Review): FastFindCache clear operations may leak memory
I used the following heuristics to alleviate the issue:
* On L3 clear –
When clearing an L3 map, check its current ...
Artur Școlnic
05:14 AM Database Bug #11231 (WIP): FastFindCache clear operations may leak memory
Artur Școlnic

02/11/2026

10:35 AM Base Language Bug #9126 (Test): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic

02/07/2026

03:52 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
Artur Școlnic

02/06/2026

08:43 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Sure, I will look into this as well. Artur Școlnic
08:27 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Greg Shah wrote:
> My idea was not to have a queue for getting a thread but a queue for the jobs. Also the idea is ...
Artur Școlnic
08:15 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
I believe for classic this does not happen and on agent pool exhaustion, the requests are refused. Artur Școlnic
08:14 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Constantin, please correct me if I am not accurate here, but I think this already happens with PASOE.
@AppServerConn...
Artur Școlnic
03:04 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Although PASOE significantly improved request throughput compared to the classic AppServer infrastructure, there is s... Artur Școlnic
03:02 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
Artur Școlnic

02/05/2026

08:55 AM Database Bug #11161: fail gracefully when the database connection can not be established
Eric,
to answer your questions from the meeting.
* what happens when c3p0 runs out of connections?
The request...
Artur Școlnic
04:18 AM Database Bug #11161: fail gracefully when the database connection can not be established
I checked the OE database logs, on agent startup there is no activity in the database, in the agent logs there are no... Artur Școlnic

02/04/2026

10:42 AM Database Bug #11161: fail gracefully when the database connection can not be established
I want to document the testing env I am using:
* 1 PASOE agent with 300 executor threads
* the session manager conf...
Artur Școlnic
06:47 AM Database Bug #11161: fail gracefully when the database connection can not be established
As far as I can understand, in OE, the db connection is reserved when starting a MSA session, whereas in FWD, the con... Artur Școlnic
05:57 AM Database Bug #11161: fail gracefully when the database connection can not be established
It is a bit tricky with the @connect@ statement and appservers, the client cannot connect to a db and use the connect... Artur Școlnic

02/03/2026

09:24 AM Database Bug #11161: fail gracefully when the database connection can not be established
Connecting with... Artur Școlnic
07:32 AM Database Bug #11161: fail gracefully when the database connection can not be established
Constantin Asofiei wrote:
> Did you configure the database to be automatically connected in the PASOE config, and se...
Artur Școlnic
07:26 AM Database Bug #11161: fail gracefully when the database connection can not be established
I connected a PASOE agent to a database that has maximum 5 users. ... Artur Școlnic
04:42 AM Database Bug #11161 (WIP): fail gracefully when the database connection can not be established
Artur Școlnic
03:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Regardin ... Artur Școlnic

01/29/2026

07:05 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I increased the heap to 16Gb and repeated the stress test 3 times, the OutOfMemoryError was solved, so it is somethin... Artur Școlnic
05:27 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
During the investigation for #10941-77 I tried to replicate a long running query by executing some apis on the client... Artur Școlnic

01/26/2026

10:13 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I want to mention that I am committing the tests to 8922a/AppserverTests as I write them, so they can be found and re... Artur Școlnic

01/23/2026

07:57 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Ok, it was an issue in my project, I was running the wrong program, sorry for the confusion. The variable is persiste... Artur Școlnic
07:53 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
State-aware, I think it is the only one that guarantees that the requests are handled by the same agent. Artur Școlnic
07:51 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
p1.p... Artur Școlnic
07:38 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I already tried with shared variables, I don't think they get saved on the appserver.
I have a single agent for a st...
Artur Școlnic
06:14 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Constantin, I am trying to write some tests that explore the different session management with classic appserver (sta... Artur Școlnic
06:06 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
Eric Faulhaber wrote:
> Artur/Constantin, should this go into test status, or back into WIP (it's marked 90%)? Is th...
Artur Școlnic
06:03 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Eric Faulhaber wrote:
> Does #10963-84 need to be addressed in another iteration, or did that make it into 10963b?
...
Artur Școlnic
 

Also available in: Atom