Ovidiu Maxiniuc's activity
From 01/27/2025 to 02/25/2025
02/25/2025
- 05:07 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Eric Faulhaber wrote:
> Code review 9093a/15727-15728:
>
> For a small update, this took me several read-throughs... - 12:41 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Constantin Asofiei wrote:
> Ovidiu, renaming @TenantHandler@ to @AdminHandler@ and making this the authorative 'hand... - 09:03 AM Database Feature #6720: lazy hydration
- Creating the snapshot of a partially-hydrated record will take only the information available at that time. I do not ...
02/22/2025
- 01:00 PM Database Feature #9093 (Review): add protection for multi-tenant imports to optionally only import tables ...
- Please review.
- 12:59 PM Database Feature #9093 (WIP): add protection for multi-tenant imports to optionally only import tables tha...
- I did multiple tests with import from a multi-tenant enabled database. A first conclusion is that the database export...
02/21/2025
- 10:42 AM Database Feature #9305: Replace begins with interval based conditional
- I was a bit puzzled why isn't @BEGIN@ implemented as an UDF?
I mean that was my first reaction, to see how @udf.begi... - 10:30 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Because of the large update I peek at the changes in r15726.
I think we can squeeze a bit more. There are cases wh... - 09:35 AM Database Feature #9542 (Test): finish ORIGIN-HANDLE ProDataSet attribute
- Branch 9544a which contains the changes from this task was merged into trunk as r15725 and then was archived.
- 09:34 AM Database Feature #9544 (Test): implement missing SESSION handle attributes
- Branch 9544a was merged into trunk as r15725 and then was archived.
02/20/2025
- 05:01 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger,
The @collation@ is an attribute of each database. The @DBCOLLATION(db)@ function will return it. However, th... - 04:07 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I looked back again to @H2Helper.prepareDatabase@. Indeed, the way it is written now, I do not think it is possible t...
- 03:44 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- The answer is in the static initializer block of @com.goldencode.p2j.spi.FwdCollatorProvider@:
* the @DEFAULT_COLLAT... - 01:55 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Eric Faulhaber wrote:
> > Thanks, Vladimir. Greg, there are some entries in Hotel GUI which I noted, and I'm not sur... - 04:47 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Eric Faulhaber wrote:
> In @TenantManager.listTenants(List<String> errorSink)@, @errorSink@ is used without a @null@... - 02:41 PM Base Language Bug #4766: fix CHR and ASC
- In these cases the BOM should be used when each file is opened (be it an @.p@, @.w@ or @.i@). Unfortunately, it is of...
02/19/2025
- 05:54 AM Base Language Bug #8272: reduce ClassNotFoundException and NoSuchMethodException usage in RuntimeJastInterpreter
- If you look at the @findMatchingMethod@ method you'll see that it is a far more CPU intensive routine. It will go up ...
02/18/2025
- 04:19 PM Base Language Bug #8272: reduce ClassNotFoundException and NoSuchMethodException usage in RuntimeJastInterpreter
- I am not sure what "manual lookup" means?
A you have understood, the problem is that you have:
* a set of paths (... - 02:50 PM Documentation Support #9665: schema conversion doc review and updates
- Yes, at least the information [[p2j:Chapter 12 Hibernate Mappings|Hibernate Mappings]] is no longer actual. As we rem...
02/17/2025
- 08:24 AM Base Language Bug #4766: fix CHR and ASC
- Yes, the @.class@ files have a @pool@ of @String@ constants. AFAIK, they are always in UTF-8, regardless of the input...
- 06:53 AM Base Language Bug #4766: fix CHR and ASC
- Well, if you use CP 1252 as input, the output will also be in CP 1252.
Therefore, for compiling he code generated ...
02/12/2025
- 11:40 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Branch 8976a passed the MT harness tests of a customer application.
I also did a bit of navigation in the hotel_gui ... - 08:11 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Thank you for quick review. There were lots of changes in last commit.
I will do the adjustments in documentation ... - 07:27 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
- 9317a/15689 passed the MT harness test ✅.
02/11/2025
- 04:25 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Radu Apetrii wrote:
> *Review for 8976a rev. 15687-15690*
> * @StandardServer@ and @TemporaryBuffer@ are missing hi... - 09:47 AM Database Feature #9456 (WIP): implement SQL Server dialect and helpers
- I set up a MSSQL instance for a new customer and put to the test the DDLs FWD generates today. I know for sure a few ...
02/07/2025
- 09:02 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Here are the Postman scripts for domain and tenant admin/management.
Note: the login will set up the authentication ... - 07:16 PM Runtime Infrastructure Feature #8976 (Review): Admin REST API for interacting with tenant authentication tables
- Committed revision 15690.
02/06/2025
- 04:54 PM Runtime Infrastructure Feature #9602: Simplification of REST API for interacting with _Tenant table
- Greg,
In my opinion this is a better solution than that we have now implemented. Of course it might not be perfec... - 04:24 PM Database Feature #9544: implement missing SESSION handle attributes
- Greg Shah wrote:
> Code Review Task Branch 9544a Revision 15688
>
> No objections. The reporting changes only ne... - 07:59 AM Database Feature #9544 (WIP): implement missing SESSION handle attributes
- I created branch 9544a and committed the updates on gap info for @FIRST-BUFFER@ and @FIRST-QUERY@ @SESSION@ attributes.
- 07:45 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Well, that was also one of my ideas but I put it aside because of the nested blocks. It seemed a bit of an overkill. ...
02/05/2025
- 08:23 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- I was able to pinpoint the cause of my instability. As I said, the (write) accesses to @(meta)_sec_auth@ tables are p...
02/04/2025
- 01:48 PM Database Feature #9544: implement missing SESSION handle attributes
- I did basic tests and these seem to +work as expected+. Yet, the gaps seem so suggest there is still work to do here:...
- 01:18 PM Database Feature #9542: finish ORIGIN-HANDLE ProDataSet attribute
- One more thing:
In Ref manual, the attribute is reported as:... - 01:09 PM Database Feature #9542: finish ORIGIN-HANDLE ProDataSet attribute
- Actually the support for this attribute is 90% implemented. What is missing is the 'reset'. It seems like the @rules/...
02/03/2025
- 05:17 PM Conversion Tools Feature #1757: update ANTLR to latest version
- I compared the two grammars. Indeed, @fql.g@ is (almost) a superset of @hql.g@. In order to avoid breaking the prepro...
- 04:49 PM Conversion Tools Feature #1757: update ANTLR to latest version
- I do, but they are not the same.
The former is used by @FQLPreprocessor@ for preprocessing the 'original' FQLs from ... - 09:59 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Ovidiu Maxiniuc wrote:
> I am thinking of some changes in the existing Tenant API. I will come back with details as ... - 08:33 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Greg, thank you for the valuable feedback. I was focused more on the backstage of the implementation, more specifical...
- 09:52 AM Runtime Infrastructure Feature #9602: Simplification of REST API for interacting with _Tenant table
- At this moment, (almost) the all the information for supporting tenants is stored and managed in an external database...
- 09:27 AM Runtime Infrastructure Feature #9602 (New): Simplification of REST API for interacting with _Tenant table
01/31/2025
- 06:58 PM Runtime Infrastructure Feature #8976 (WIP): Admin REST API for interacting with tenant authentication tables
- I created task branch 8976a yesterday and did a couple of commits. Now:
* the @_Tenant@ table is synchronized with l...
01/30/2025
- 10:27 AM Database Bug #9595: Records accessed from dynamic buffers remain LOCKed until the user context is destroyed
- I am facing some issues related to (un-)locking of records from (dynamic) buffers. Consider the following 2 procedure...
- 10:19 AM Database Bug #9595 (WIP): Records accessed from dynamic buffers remain LOCKed until the user context is de...
- 07:59 AM Base Language Feature #6428 (Internal Test): implement IS-LEAD-BYTE() built-in function
- Alexandru Lungu wrote:
> I am OK with 6428a. But, I think Ovidiu can provide more insight on whether there are edge ...
01/29/2025
- 08:02 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Status after additional work on this issue:
I have been successful with my attempts. I created a special buffer obje...
01/27/2025
- 07:01 AM Database Feature #7020: always use "expanded" extent fields
- Stefanel Pezamosca wrote:
> *Ovidiu*, I have the following testcases:
> [...] Converted to:
> [...] And the sql: ...
Also available in: Atom