Ovidiu Maxiniuc's activity
From 05/27/2025 to 06/25/2025
06/25/2025
- 05:30 PM Database Feature #9455 (WIP): port native user defined functions to SQL Server
- Yes, of course!
- 05:28 PM Database Bug #10049: UDF configuration regression in Persistence.java
- No intention. Sorry. Reverted back to old values.
06/24/2025
- 05:38 PM Database Bug #10198: analyze FIND statements which use only a small number of fields
- > * at runtime, a mode (when activated) will allow tracking and reporting buffer's field usage (how many fields are r...
- 04:43 PM Database Feature #9456: implement SQL Server dialect and helpers
- Created a table with SQL Server specific issues in "Limitations and Workarounds":https://proj.goldencode.com/projects...
- 04:38 PM Database Feature #9455: port native user defined functions to SQL Server
- As noted in the Monday technical meet, revision 16004 of 9456 contains full support for recognising and parsing custo...
- 06:56 AM Database Feature #10169: result-set streaming (and asynchronous programming?)
- Well, it may be a bit more complex to implement but a solution would be to use a pool of worker threads. Consider the...
- 06:18 AM Database Feature #7504: Export data tool from FWD into .d files
- I think that should be enough. If the extracted data was identical to original .d files in the cases where these were...
06/23/2025
- 01:05 PM Base Language Bug #6389 (WIP): LENGTH function with COLUMN option
- I attached the output from my extractor. As noted in #6389-40, there are only 230 intervals.
OTOH, I looked at im... - 07:23 AM Database Feature #7504: Export data tool from FWD into .d files
- I am OK with the changes.
Please update the @%Done@.
Just out of my curiosity, why the need to check for @null@ @...
06/21/2025
- 06:45 PM Database Feature #7504: Export data tool from FWD into .d files
- I cannot update to those revisions. The latest I see on branch 7504b is 15914. Maybe you forgot to bind / push?
06/20/2025
- 04:28 PM Database Bug #9078: emit FindQuery as (reused) variables
- I was thinking about @fqueryArray[0] = new FindQuery();@ initialization. To have a more compact code, we could emit i...
- 02:12 PM Conversion Tools Feature #4076: remove empty triggers during conversion
- OK. I agree.
- 06:10 AM Conversion Tools Feature #4076: remove empty triggers during conversion
- After some thoughts, I think we can drop the empty triggers. If the 4GL programmer +really+ wants to disable a normal...
- 06:38 AM Database Feature #9455: port native user defined functions to SQL Server
- At the time I wrote @CREATE FUNCTION dbo.modulo_ii (@p1 INT, @p2 INT) RETURNS BIGINT AS@ I was not able to test it. A...
06/19/2025
- 10:24 AM Database Bug #10181 (Internal Test): Date shifted one day earlier when importing data
- I am OK with the change because the UTC will leave the data unaffected by the TZ.
However, I think all occurrences...
06/18/2025
- 04:14 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- Eric Faulhaber wrote:
> @ImportWorker$TenantIdContext.prepareNextBracket@: Why is it safe to fall back to using the ... - 08:03 AM Runtime Infrastructure Feature #7080 (Test): expose all admin APIs via REST
- Branch 7080a was merged to trunk revision 15989 and archived.
- 06:56 AM Database Feature #9456: implement SQL Server dialect and helpers
- Related to my note #9456-8: with my current changes in 9456a, I encountered in @hotel_runtime@ a query where predicat...
- 08:12 PM Database Feature #9456: implement SQL Server dialect and helpers
- The @ORDER BY@ issue was partially resolved. In case of @UNIQUE@ finds, the HQL bundle was expressly setting the sort...
06/17/2025
- 08:00 AM Database Feature #9456: implement SQL Server dialect and helpers
- One more thing, related to paging. We knew that MSSQL does not have a @LIMIT@ / @OFFSET@ syntax for query pagination,...
06/16/2025
- 04:58 AM Database Feature #9456: implement SQL Server dialect and helpers
- A 'new' old issue: the MSSQL and lack of support for boolean literals. That is the reason the @Dialect.supportsBoolea...
06/13/2025
- 05:56 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I upgraded the project of the single customer to be MT-enabled. Committed to r89.
Here are the changes in @build.pro... - 04:31 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I do not know which project has @/web@ to test with.
I did a @/chui@ test with hotel. It did not end well. I got a... - 02:49 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- That's good news.
In parallel I did test it with both smoke-test/harness and GUI navigation in the multi-tenant e...
06/11/2025
- 07:17 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I made sure the tables are not skipped if the @.d@ files are empty. Replacing all @System.out@ with proper logging.
... - 08:07 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- Greg Shah wrote:
> We will need to have tested that as well to confirm that it resolves everything safely.
As a fir...
06/10/2025
- 09:08 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- The ideal test 10094a would be to have a logical database with the shared db at least two tenant dbs. The customer di...
- 08:24 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- What 10094a adds is that the empty tables from the (re-)imported database are guaranteed to be indexed.
Do you thi... - 07:57 AM Database Bug #10111: All statements are logged to a single text file for P2JQueryLogger and SQLStatementLo...
- +Review of 10111a/15978.+
The changes are logical. The reason is explained in 1st note above. Good catch!
The c...
06/09/2025
- 07:37 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I am not sure I fully understand the question.
TL;DR: If the import decides that a table is processed, the indexes...
06/06/2025
- 06:55 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- As discussed with Constantin, I did a bit of reworking on the import to be sure the indexes of the tables are correct...
- 08:14 PM Database Feature #10094 (Review): RECIDs from different tenants of same logical database should not overlap
- I have created branch 10094a and committed the changes as revision 15970.
The implementation was actually easier t...
06/05/2025
- 02:02 PM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Constantin Asofiei wrote:
> Ovidiu, you are missing @@Override@ for the ClientPrincipal added methods. Also, do @TE...
06/04/2025
- 05:20 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I think you should simply ignore these locations. These "in-mem" files are volatile resources, not related to static ...
- 10:01 AM Database Bug #10080 (Internal Test): Temp-table records are leaking in can-find statements
- I see nothing wrong with 10080a r15964.
Please proceed with testing (those from #8308 should do it) if the regress... - 08:05 AM Database Feature #10094 (WIP): RECIDs from different tenants of same logical database should not overlap
- During the runtime, the PKs even from different private tenants are unique across the logical database since all of t...
- 07:31 AM Database Feature #10094 (Test): RECIDs from different tenants of same logical database should not overlap
06/03/2025
- 01:36 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have looked at +5586a / r15973+.
While I agree with using the constant suffixes for file types, I do not think w...
05/31/2025
- 08:50 PM Database Feature #9456: implement SQL Server dialect and helpers
- Revision 15960 of 9456a contains the fix from #9456-6. It was successful on hotel import and (probably - technical is...
05/30/2025
- 11:45 AM Database Feature #7504: Export data tool from FWD into .d files
- Right :(. It was my developer side talking :).
- 11:05 AM Database Feature #7504: Export data tool from FWD into .d files
- My vote is for @ant@ target. It's more flexible and the configuration is already there (@build.properties@).
05/28/2025
- 07:18 PM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Eugenie just confirmed that the conversion test was successful, as expected: the generated code is not changed from t...
- 11:03 AM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Branch 9955a has only additive changes (added conversion support for those two methods, runtime support for them and ...
- 01:26 PM Database Feature #9456: implement SQL Server dialect and helpers
- To the list above I need to add another bullet:
* MSSQL does not allow multiple @null@ in unique indexes.
The solut... - 12:16 PM Database Feature #7504: Export data tool from FWD into .d files
- I had a look at r15908 of 7504b.
I noticed that the @main()@ method in @ExportWorker@ lacks the javadoc.
Also, ... - 10:05 AM Database Bug #10049 (Test): UDF configuration regression in Persistence.java
- Branch 10049a was merged into trunk as rev. 15946 and archived.
05/27/2025
- 03:53 PM Database Bug #10049: UDF configuration regression in Persistence.java
- *There is no new UDF added. Only a small runtime change.*
As noted in first note, the problem was an incorrect det... - 03:18 PM Database Bug #10049: UDF configuration regression in Persistence.java
- The aforementioned test passed.
- 12:24 PM Database Feature #7504: Export data tool from FWD into .d files
- OK, you mentioned only 2 occurrences, but I knew that there are more calls of the method from the base class.
When... - 09:55 AM Database Bug #9763: xml-node-name buffer option
- No, everything seems correct now.
Also available in: Atom