Activity
From 04/08/2021 to 05/07/2021
05/07/2021
- 05:59 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Let's take a step back and focus on the actual goal of this task, which is not so much about partitioned applications...
- 01:40 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- It is difficult to follow the discussion in #2475. It seems that it is mostly about conversion.
Here is my underst... - 01:01 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Eric Faulhaber wrote:
> Any work done so far on this concept is in #2475. There is no other documentation per se.
>... - 12:49 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Any work done so far on this concept is in #2475. There is no other documentation per se.
The requirements which l... - 12:34 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Greg Shah wrote:
> It is the same thing we have now. I'm just referring to the *concept* that it is a logical and n... - 12:20 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- It is the same thing we have now. I'm just referring to the *concept* that it is a logical and not physical session.
- 12:06 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Greg Shah wrote:
> Your work is about the logical database session, which is different.
Sorry, what is a _logical... - 12:00 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- > I understood that in FWD the CONNECT does not mean establishing the JDBC connection to the relational database,
... - 11:27 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
- Greg Shah wrote:
> To implement this, we must separate database auto-connect from server startup. Then we must allo... - 02:05 PM Database Bug #5322 (WIP): FqlToSqlConverter fails to identify property
- Exactly.
- 11:51 AM Database Bug #5322: FqlToSqlConverter fails to identify property
- Ovidiu, I understand this logs a warning, but it is not detrimental, correct? If so, let's lower the priority.
- 11:47 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- > I cannot imagine how it is possible to convert to a native form an application that heavily uses AspectJ, Reflectio...
- 11:12 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Did you test AOT (ahead of time) compilation? Or was your result pur... - 11:05 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- Greg Shah wrote:
> Did you test AOT (ahead of time) compilation? Or was your result purely based on swappng out the... - 10:52 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- Eric: It is worth having you try this out. If a different JDK can provide 25% improvement, then we should know it an...
- 10:49 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- Did you test AOT (ahead of time) compilation? Or was your result purely based on swappng out the runtime?
- 10:48 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- > Is it a stopper?
For runtime usage, customers would need to obtain a license/subscription. Oracle has "added Gr... - 10:44 AM Runtime Infrastructure Support #5354: usage of GraalVM for better performance
- From Eugenie:
> Thinking about the ways to speed up the @<large_gui_application>@ I've found the option previously... - 10:43 AM Runtime Infrastructure Support #5354 (New): usage of GraalVM for better performance
- 02:45 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Code review 3814a/12395:
>
> I don't understand why you renamed the original @RecordBuffe...
05/06/2021
- 07:58 PM Database Feature #3814: more schema metadata
- Code review 3814a/12395:
I don't understand why you renamed the original @RecordBuffer@ method @delete@ to @_delet... - 04:09 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> See the call hierarchy for @RecordBuffer.delete(Supplier<logical> valexp, Supplier<character... - 03:02 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I cannot find a better place for updating the 'delete' count... - 02:56 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I cannot find a better place for updating the 'delete' counter (see #3814-413).
The de... - 02:33 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> I believe a good solution is to:
>
> * remove all flushing logic from the various @P2JQue...
05/05/2021
- 01:50 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I don't recall the @table-handle for@ version, but from what I can see, this case just specifies the real handle var ...
- 01:35 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Wait, I see 1 difference. The initialization of the @gh@ handle. Is that the only difference that is supposed to be...
- 01:34 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Constantin: I think the "table-handle for" case has been regressed. Or perhaps I misunderstand the idea.
I found ... - 08:21 PM Database Bug #5305 (Closed): dynamic function detection in RuntimeJastInterpreter
- Fixed in 3821c/12370. Confirmed the fix in a customer scenario.
05/04/2021
- 07:52 PM Database Bug #5305 (WIP): dynamic function detection in RuntimeJastInterpreter
- 07:41 PM Database Bug #5322: FqlToSqlConverter fails to identify property
- There are known warnings printed by @FqlToSqlConverter@ into log about @Property '<identifier>' not found to extract ...
- 07:40 PM Database Bug #5322 (WIP): FqlToSqlConverter fails to identify property
- 02:45 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Yes.
- 02:28 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I assume than implementation of @SCROLL-NOTIFY@ should include @SCROLL-HORIZONTAL@ and @SCROLL-VERTICAL@ events (they...
- 12:17 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- @AUTO-INDENT@ committed 3821c rev 12364.
- 10:17 AM Base Language Feature #4384: Builtin OO Implementation
- Branch 4384j was merged into branch 3821c as revision 12363.
Created new branch 4384k from 3821c rev 12363. The n... - 08:05 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> It is not merged yet. I just pushed the latest 3821c to xfer (rev 12362). Please post the @bzr ... - 07:47 AM Base Language Feature #4384: Builtin OO Implementation
- It is not merged yet. I just pushed the latest 3821c to xfer (rev 12362). Please post the @bzr send@ of the merged ...
- 06:05 AM Base Language Feature #4384: Builtin OO Implementation
- @Greg, did you merged that already and created a new branch that we need to pick-up or not just yet? I have local cha...
05/03/2021
- 07:16 PM Database Bug #5305: dynamic function detection in RuntimeJastInterpreter
- Eric Faulhaber wrote:
> Is it safe for me to modify the @DYNAMIC_CALL@ condition to check for any of these variants?... - 03:39 PM Database Bug #5305: dynamic function detection in RuntimeJastInterpreter
- Ovidiu, while recreating a separate issue, I am getting many messages like this in the terminal:...
- 03:30 PM Database Bug #5305 (Closed): dynamic function detection in RuntimeJastInterpreter
- 06:01 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> > For now, let's get the flushing part of this settled and we'll consider this task compl... - 05:16 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> They may do that for performance considerations, and we may need to do something similar if ... - 04:51 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > My point is: isn't this already working for temp-tables, without... - 04:06 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> My point is: isn't this already working for temp-tables, without further implementation? Is ... - 03:55 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Well, I planned to ignore the statistics updates for temp-tables but it looks that I forg... - 03:50 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> AFAICT, we make no distinction between persistent and temp-tables in the current implementat... - 03:27 PM Database Feature #3814: more schema metadata
- AFAICT, we make no distinction between persistent and temp-tables in the current implementation. So, I am just wonder...
- 03:17 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I do not think that it is a big deal. But I need to analyze how 4GL supports counters for the t... - 03:11 PM Database Feature #3814: more schema metadata
- > I do not think that it is a big deal. But I need to analyze how 4GL supports counters for the temp-tables first.
... - 03:08 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> > Unfortunatelly, FqlToSQLConverter is not used in the @AdaptiveQuery@ and @RandomAccessQuer... - 02:53 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Unfortunatelly, FqlToSQLConverter is not used in the @AdaptiveQuery@ and @RandomAccessQue... - 06:17 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> > Updating the counter in the @BufferImpl.deleteRecord@ works for the DELETE statement as w... - 05:17 AM Database Feature #3814: more schema metadata
- Code review 3821c/12341:
Igor Skornyakov wrote:
> Updating the counter in the @BufferImpl.deleteRecord@ works ... - 04:48 PM Database Bug #5307: AdaptiveQuery goes into dynamic mode too aggressively
- While implementing #3814, we used the following code in a test case:...
- 03:58 PM Database Bug #5307 (WIP): AdaptiveQuery goes into dynamic mode too aggressively
- 03:53 PM Database Bug #5306: AdaptiveQuery sets a found record into the buffer twice in dynamic mode
- When @AdaptiveQuery@ finds a record in dynamic mode, it sets it into @RecordBuffer@ via @setRecord@ twice. This was d...
- 03:44 PM Database Bug #5306 (Closed): AdaptiveQuery sets a found record into the buffer twice in dynamic mode
04/30/2021
- 04:23 PM Database Feature #3814: more schema metadata
- > Code review 3814a rev 12304-12307, part 2.
>
> *Functional:*
>
> I understand your term for persisting the st... - 07:25 AM Database Feature #3814: more schema metadata
- I've noticed one more discrepancy between 4GL and FWD.
If a record is updated twice w/o commit like this:... - 03:51 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> The root cause of the double-counting of the retrieve statistic is that we are setting the r... - 02:53 PM User Interface Bug #5300: 4GL quirk about assigning SCREEN-VALUE in an editable browse
- Testcases are attached. 4GL allows to set @SCREEN-VALUE@ for a column (even for an non-ediable browse) and then save ...
- 02:35 PM User Interface Bug #5300 (New): 4GL quirk about assigning SCREEN-VALUE in an editable browse
- 12:33 PM Base Language Feature #4384: Builtin OO Implementation
- > there are some compatibility and 'business entity' handlers as well as some extra classes I don't remember right no...
- 12:14 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > I'm working on dynamic invoke (class/method/ctor) - right now trying to close @ParameterList@
... - 12:01 PM Base Language Feature #4384: Builtin OO Implementation
- > I'm working on dynamic invoke (class/method/ctor) - right now trying to close @ParameterList@
Are the @WebHandle... - 09:26 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- As part of the shift to a subclass approach for @TableParameter@ and @DataSetParameter@, I'm also making the followin...
04/29/2021
- 06:36 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > This observation is not directly to the problem at hand, but it ... - 06:09 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> This observation is not directly to the problem at hand, but it is curious that there isn't ... - 05:34 PM Database Feature #3814: more schema metadata
- This observation is not directly to the problem at hand, but it is curious that there isn't anything I see about your...
- 05:12 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Please post the original 4GL code and the converted code (not the whole program, just the sn... - 04:58 PM Database Feature #3814: more schema metadata
- Please post the original 4GL code and the converted code (not the whole program, just the snippets relevant to this q...
- 03:54 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Is the same record being set into the buffer in both calls to @RecordBuffer.setRecord@?
I... - 03:51 PM Database Feature #3814: more schema metadata
- Is the same record being set into the buffer in both calls to @RecordBuffer.setRecord@?
- 03:43 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Sorry I forgot to respond to this yesterday. Are you sure these code paths are not mutually ... - 03:38 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Indeed, @RecordBuffer.setRecord@ looks to be a better place. However I've encountered a p... - 03:00 PM Database Feature #3814: more schema metadata
- @GET-CURRENT@ has an interesting effect on the @_UserTableStat_read@ counter.
* The combination @GET-CURRENT@/@DEL... - 11:04 AM Base Language Feature #4384: Builtin OO Implementation
- > was that done on purpose, is there a catch or I can just replace that with @BaseDataType.incompatibleTypesOnConvers...
- 09:14 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Don't we already process parent interfaces before child interfaces and imlemented interfaces be... - 08:53 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > But non-override methods will need to not collide with any Java method name from the hierarchy (this includes prope...
- 08:28 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Hmm... a two-pass approach I think it might work.
But non-override methods will need to not collide with any Java ... - 08:17 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- My idea was this:
* We already convert the entire parent hierarchy before any child classes.
* In the parent, we ... - 02:51 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The main reason this is JVM wide is because I couldn't find a way to solve this case.
You have a @Foo.m1@ and @Foo... - 08:24 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
- Since we are making this change, we could modify the @wrap()@ to be @outputParm()@ or @inputOututParm()@ and remove t...
- 08:08 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
- It doesn't work to move this registration at @init()@, because the reference needs to change - and in lambda we can't...
- 07:43 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
- Code Review Task Branch 3821c Revision 12345
The changes themselves should do what you intend.
The biggest issu... - 05:57 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
- The current changes are too aggressive, I need to limit them for only if there are OUTPUT/INPUT-OUTPUT parameters on ...
04/28/2021
- 05:43 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- @SymbolResolver.WorkArea.javaMethodCollisions@ is a JVM-wide map that stores the javaname mapped to a given Java sign...
- 03:19 PM Base Language Bug #5296 (WIP): output parameters are cleared if an argument is another function call
- The fix is in 3821c rev 12345
An improvement would be to emit @evaluate(() -> ...)@ only if there are no output/in... - 02:10 PM Base Language Bug #5296: output parameters are cleared if an argument is another function call
- If a call has output/input-output parameters, and also a function call, then the output argument registration is lost...
- 02:01 PM Base Language Bug #5296 (Closed): output parameters are cleared if an argument is another function call
- 12:57 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Code review 3814a rev 12304-12307, part 1.
> *Update*
>
> Does the VST count each indi... - 06:31 AM Database Feature #3814: more schema metadata
- I've noticed what looks like incompatibility.
In 4GL if inside a transaction block two records are inserted where ... - 11:02 AM Base Language Bug #5294: parsing problems for assign-style statements with a OO chained lvalue
- In OE, is possible to use an OO property or variable as the lvalue for an assign-style-statement. FWD can't parse th...
- 10:59 AM Base Language Bug #5294 (Closed): parsing problems for assign-style statements with a OO chained lvalue
- 07:14 AM Base Language Feature #4384: Builtin OO Implementation
- I'm working on dynamic invoke (class/method/ctor) - right now trying to close @ParameterList@ - and one aspect we're ...
04/27/2021
- 04:55 PM Database Feature #3814: more schema metadata
- It looks that if a trigger rejects CREATE/DELETE/FIND/WRITE operation the corresponding @_UserTableStat@ counter is n...
- 12:46 PM Database Bug #5289: Misc. problems with triggers
- In addition.
The REPLICATION triggers are not invoked in FWD. See the same test as above. Just add the following tr... - 07:20 AM Database Bug #5289: Misc. problems with triggers
- How to reproduce:
Just run @stat1.p@ with our standard "customer" table and two triggers (see @sftp://<userid>@xfer... - 03:43 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> There should be plenty of calls like @hCall:set-parameter@ in that file, hCall is a handle and t... - 03:31 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I don't see @call:set-parameter@ used here.
There should be plenty of calls like @hCa... - 03:21 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian, please point me to the test which fails.
>
> oo/progre... - 03:14 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, please point me to the test which fails.
oo/progress/lang/parameter_list/test... - 03:11 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, please point me to the test which fails.
- 01:45 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> It gives "No param_index annotation found"... hmm, looking at it in our tests we also use @set-p... - 01:37 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin, we have an issue with the conversion for tests that uses @Progress.Lang.ParameterList.setParameter@ metho...
04/26/2021
- 06:11 PM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- This use case actually comes back true instead of false, as happens in 4GL:...
- 04:33 PM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- I think I understand what you are saying. This situations comes up when a new @date@ is created in an effort to perfo...
- 01:15 PM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- This testcase isn't about regular date processing. It is about polymorphic type processing. All the @buffer-field()...
- 12:07 PM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- This update to the @date(BaseDataType)@ constructor does create @Unknown@ when an empty string is passed in:...
- 10:55 AM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- Roger Borrello wrote:
> Just swapping the comparison operands so we go into @text.compareTo@ instead of @date.compar... - 09:38 AM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Also, still awaiting review of the update mentioned in #5215-... - 09:27 AM Base Language Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
- Comparisons of @date@ fields to certain characters have problems. See testcase:...
- 09:19 AM Base Language Bug #5288 (New): Some date field character comparisons have runtime incompatibilities during runtime
- 05:14 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Code review 3814a rev 12304-12307, part 2.
>
> *Functional:*
>
> I understand your ter... - 05:01 PM Database Feature #3814: more schema metadata
- It seems we have enough trigger-related items to warrant a separate issue. Please open a normal priority bug issue in...
- 04:58 PM Database Feature #3814: more schema metadata
- Code review 3814a rev 12304-12307, part 2.
*Functional:*
I understand your term for persisting the state from t... - 04:56 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> In some situations, the @FIND@ rejected by the trigger causes NPE in the @PreselectQuery@ l... - 04:36 PM Database Feature #3814: more schema metadata
- In some situations, the @FIND@ rejected by the trigger causes NPE in the @PreselectQuery@ line 5630 (@results@ field ...
- 03:59 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Does the 4GL return @false/no@ from this BUFFER-CREATE method call? If so, then that looks l... - 03:58 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> After rebasing 3814a to 3821c/12334 the trigger is working but contrary to 4GL behavior the... - 03:53 PM Database Feature #3814: more schema metadata
- Does the 4GL return @false/no@ from this BUFFER-CREATE method call? If so, then that looks like a bug in our create t...
- 03:32 PM Database Feature #3814: more schema metadata
- After rebasing 3814a to 3821c/12334 the trigger is working but contrary to 4GL behavior the converted @RETURN ERROR@ ...
- 03:13 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> I've tested with 3821c:
> * added the @TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "cr... - 03:06 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> I've tested with 3821c:
> * added the @TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "cr... - 03:01 PM Database Feature #3814: more schema metadata
- I've tested with 3821c:
* added the @TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "create-trg.p" CRC "30042" @ line ... - 02:51 PM Database Feature #3814: more schema metadata
- Here is the result of the table conversion:...
- 02:45 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> Please post here the create-trg.p program and the program which tests this trigger.
>
... - 02:42 PM Database Feature #3814: more schema metadata
- Please post here the create-trg.p program and the program which tests this trigger.
I assume you are *not* running... - 02:41 PM Database Feature #3814: more schema metadata
- Add the path inside your trigger definition in the @.df@ otherwise it cannot be found in the propath since the propat...
- 02:36 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> OK, so your code should not just be dropped in the root directory of the project. It should be i... - 02:28 PM Database Feature #3814: more schema metadata
- OK, so your code should not just be dropped in the root directory of the project. It should be in some structured pa...
- 02:24 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Those are both conversion-time values and they have no meaning at runtime. What project are you ... - 02:22 PM Database Feature #3814: more schema metadata
- Those are both conversion-time values and they have no meaning at runtime. What project are you using?
- 02:20 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> What is the PROPATH in directory.xml? That one is used at runtime.
>
> Is @create-trg... - 02:11 PM Database Feature #3814: more schema metadata
- What is the PROPATH in directory.xml? That one is used at runtime.
Is @create-trg.p@ in some folder? If so, add th... - 02:07 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> It must be found in the propath.
Greg.
In my environment the @PROPATH@ is defined in @p2j.cfg... - 01:50 PM Database Feature #3814: more schema metadata
- It must be found in the propath.
- 01:21 PM Database Feature #3814: more schema metadata
- I've added a trigger to the test table:...
- 05:13 PM Database Bug #5289: Misc. problems with triggers
- I've found a number of issues with triggers' support in FWD:
* In 4GL if the @CREATE@ trigger rejects the operation ... - 05:05 PM Database Bug #5289 (WIP): Misc. problems with triggers
- 05:06 PM Database Feature #4175 (Closed): add support for -1 (single user) option for CONNECT statement
- I did some additional code cleanup in 3821c/12333. Considering #5279, this issue can be closed.
- 09:04 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Warning added, functionally looks fine, but please follow coding standards when formatting (... - 08:21 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Code review 3821c/12313:
Warning added, functionally looks fine, but please follow coding standards when formattin... - 08:53 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- All of the following cases are converted to @TableParameter@:
* @INPUT TABLE@
* @INPUT-OUTPUT TABLE@
* @OUTPUT T...
04/24/2021
- 06:15 PM User Interface Bug #5245: BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- For future reference: there's a chance that this fix may regress the customer's scenarios from #3911.
- 06:14 PM User Interface Bug #5245 (Review): BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- Fixed in 3821c rev 12327.
- 02:52 PM Database Bug #3471: incremental conversion is regressed
- 3821c rev 12326 fixes incremental conversion when, in full conversion, the non-new shared temp-table exists in the la...
04/23/2021
- 05:59 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Fixed in 3821c revision 12322.
- 11:03 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Code review 3821c revision 12317.
@Text.initialize@ assumes there is always a valid parent frame. This assumption ... - 10:10 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- @USE-TEXT@ changes are committed 3821c rev 12317. Please review.
- 04:43 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > My implementation is based on the results of the @testcases/... - 04:05 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> My implementation is based on the results of the @testcases/meta/stat1.p@ run. Hopefully,... - 04:39 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Code review 3814a rev 12304-12307, part 1.
>
> There are functional, format, and document... - 03:15 PM Database Bug #5281: BUFFER-COPY does not report changes in some modes
- Adrian Lungu wrote:
> To be fixed: right now I see that setter used inside @RecordBuffer$Handler.invoke()@ can inv... - 03:03 PM Database Bug #5281: BUFFER-COPY does not report changes in some modes
- When any change is made to a record, @RecordBuffer@ must invoke @reportChange@ to notify registered listeners of the ...
- 02:47 PM Database Bug #5281 (New): BUFFER-COPY does not report changes in some modes
- 03:10 PM User Interface Bug #5245: BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- Stanislav, I don't have a standalone testcase for this #3911 issue. The previous version of this application didn't s...
- 09:20 AM User Interface Bug #5280: TREEVIEW: Vertical rollover feature: assure TREEVIEW is compatible with MS Treeview co...
- The problem:
There is a feature of existing @TREEVIEW@ implementation in FWD: if a @TREEVIEW@ is navigated with ke... - 09:19 AM User Interface Bug #5280 (Test): TREEVIEW: Vertical rollover feature: assure TREEVIEW is compatible with MS Tree...
- 05:53 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Since the @CONNECT@ statement can contain information about multiple databases I've added the log message right where...
- 05:02 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> If we decide to implement this in the future, we will implement with the error 276 as you note. ... - 04:59 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- If we decide to implement this in the future, we will implement with the error 276 as you note. I think that is much...
- 04:48 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> I've been thinking about this task some more. The purpose of this is to enable maintenance progr... - 04:00 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I've been thinking about this task some more. The purpose of this is to enable maintenance programs to be supported....
- 04:04 AM Runtime Infrastructure Feature #5279: add support for an optional maintenance program that executes before any other ses...
- The idea is that an optional "maintenance program" can be configured to execute when the FWD server starts such that ...
- 04:01 AM Runtime Infrastructure Feature #5279 (New): add support for an optional maintenance program that executes before any oth...
04/22/2021
- 06:39 PM Database Feature #3814: more schema metadata
- Code review 3814a rev 12304-12307, part 1.
There are functional, format, and documentation issues I think we need ... - 08:57 AM Database Feature #3814: more schema metadata
- Eric: Please review and get this into 3821c unless there is an issue.
- 08:48 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Eric: Can we close this task?
Greg,
Please remember that the changes are not merged to 3821c ... - 08:33 AM Database Feature #3814: more schema metadata
- Eric: Can we close this task?
- 03:28 PM Base Language Bug #5278: IMPORT UNFORMATTED raw with a process stream
- In OE, you can call @IMPORT UNFORMATTED@ on a raw variable, with a file or process stream. In case of file, it behav...
- 03:25 PM Base Language Bug #5278 (New): IMPORT UNFORMATTED raw with a process stream
- 12:58 PM User Interface Bug #5245: BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- Sergey, do you have the customer's app from #3911 available on your machine? Unfortunately the latest version of it i...
- 10:10 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- OK. I will close this task when the documentation for #4405-14 is complete.
- 09:26 AM User Interface Bug #3176: The first item in popup menu is drawn as selected right after menu is opened.
- Sergey: Please test and confirm we can close this.
- 09:26 AM User Interface Bug #3148: UP and DOWN keys don't work with menus
- Sergey: Please test and confirm we can close this.
- 08:44 AM Base Language Bug #5276: resolve issues with multi-byte character processing
- We need to review our text processing (throughout the FWD runtime) to ensure that multi-byte character processing is ...
- 08:37 AM Base Language Bug #5276 (New): resolve issues with multi-byte character processing
- 07:13 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I like it. It is conceptually correct.
- 06:32 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > Please note that the "-1" option is supposed to be silently ... - 05:07 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> Please note that the "-1" option is supposed to be silently ignored if there is another "... - 04:10 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Here's a crazy idea which I probably should not be posting at my current level of fatigue, b... - 04:04 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Here's a crazy idea which I probably should not be posting at my current level of fatigue, but here goes...
Can we... - 03:11 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> I don't understand what a proxy for a @Database@ object would do. @Database@ objects are mea... - 03:02 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> I also think that full transparency can be achieved easier if the @Database@ (and related o...
04/21/2021
- 06:45 PM User Interface Bug #5274: Cannot select menu items with keyboard in system popup menus
- To reproduce, run a GUI scenario that displays a legacy window. Right click on the window title bar, select a menu it...
- 06:43 PM User Interface Bug #5274 (New): Cannot select menu items with keyboard in system popup menus
- 06:41 PM User Interface Bug #3148 (Feedback): UP and DOWN keys don't work with menus
- Fixed as of 3821c revision 12307.
- 06:39 PM User Interface Bug #3176 (Feedback): The first item in popup menu is drawn as selected right after menu is opened.
- Fixed with 3821c revision 12307.
- 06:00 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> > just if no other connections are active?
>
> This one.
I see. Thanks. - 05:58 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > just if no other connections are active?
This one. - 05:52 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I also think that full transparency can be achieved easier if the @Database@ (and related objects such as @Persistenc...
- 05:45 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> If at all possible, we should not have differential logic to enforce this limitation for rem... - 05:43 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> > For the local connection - should the "-1" option be considered only for databases that are not... - 05:36 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- If at all possible, we should not have differential logic to enforce this limitation for remote and local databases. ...
- 05:24 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > For the local connection - should the "-1" option be considered only for databases that are not "loaded at startup"...
- 04:57 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > For the local connection - should the "-1" option be conside... - 04:54 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> For the local connection - should the "-1" option be considered only for databases that a... - 04:53 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > Do you mean that database name and user credentials provided... - 04:50 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> Do you mean that database name and user credentials provided as @CONNECT@ parameters are ... - 04:47 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Yes, you are probably right that we should implement it for local and remote databases. Previous... - 04:39 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > Greg, correct me here if I'm wrong, but I think the limitation needs to be applied whether the connection is remote...
- 03:58 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> The @dbname@ name parameter corresponds with the physical database name configured in the re... - 03:50 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> However, I do not understand some details in your explanations.
> Do you mean that in fa... - 03:30 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Eric Faulhaber wrote:
> Igor, as with much of the FWD runtime currently, there is no formal documentation which desc... - 03:18 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor, as with much of the FWD runtime currently, there is no formal documentation which describes the internal implem...
- 02:13 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Actually, I do not understand how the current support for @CONNECT@ is supposed to work. Is it documented?
Thank you. - 02:05 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> I don't know exactly, but the @ConnectionManager@ is definitely trying to make a new connection t... - 02:01 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I don't know exactly, but the @ConnectionManager@ is definitely trying to make a new connection to some remote FWD se...
- 01:50 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I'm trying to test my support for @CONNECT -1@.
The test program is:... - 08:34 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> We will support this case as I noted above. Forget that FWD is multi-user and focus on meeting t... - 08:27 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I think you misunderstand. Do NOT assume that we only act as if FWD was a multi-user database server. As I explaine...
- 07:49 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Good. This is consistent with my previous suggestions. Please go ahead with the implementation.... - 07:40 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Good. This is consistent with my previous suggestions. Please go ahead with the implementation.... - 07:35 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Good. This is consistent with my previous suggestions. Please go ahead with the implementation.
- 07:31 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Customers use this to ensure that no other processing is occurring for a database while they are ... - 07:10 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Customers use this to ensure that no other processing is occurring for a database while they are doing some kind of c...
- 07:03 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Sorry, I've started @mpro@ from the directory where the @p2_test.db@ file was located. I cannot connect to the broker...
- 06:55 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> Well, if I use @CONNECT -1 -db p2j_test -ld p2j_test1 -U <uid> -P <pwd>.@ while another @mp... - 06:50 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Well, if I use @CONNECT -1 -db p2j_test -ld p2j_test1 -U <uid> -P <pwd>.@ while another @mpro p2j_test@ is running in...
- 06:36 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- That seems inconsistent. How is the @CONNECT@ different from when you tested with the existing multi-user database s...
- 06:30 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Running the test with an existing mutli-user database server should be sufficient. Go ahead with... - 06:06 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Running the test with an existing mutli-user database server should be sufficient. Go ahead with the implementation.
- 05:56 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> What is the "f" in "fp2j_test.db"?
Sorry, it is a misprint. Should be just @p2j_test.db@ - 05:55 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- What is the "f" in "fp2j_test.db"?
- 05:53 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> > Does it make difference?
>
> Probably not.
>
> Do you see anything inconsistent with my "... - 05:46 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > Does it make difference?
Probably not.
Do you see anything inconsistent with my "guesses"? Can you implement... - 05:36 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> When you start a @proserve@ multi-user database server for @p2j_test@, what are the results of th... - 05:26 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > Only one session can be connected to p2_test regardless of how it is done - in the command line or using CONNECT.
... - 04:23 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> If I'm correct, then FWD is like the 2nd scenario. We don't have the command line case. Instead... - 03:16 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Stanislav Lomany wrote:
> > I don't understand how @explicitViewAs@ flag is used during frame construction. AFAIK t... - 03:16 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Constantin Asofiei wrote:
> I don't understand how @explicitViewAs@ flag is used during frame construction. AFAIK t... - 03:15 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- > I don't understand how @explicitViewAs@ flag is used during frame construction. AFAIK this flag is used only on cl...
- 03:02 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I don't understand how @explicitViewAs@ flag is used during frame construction. AFAIK this flag is used only on clie...
- 02:18 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Guys, regarding @USE-TEXT@: currently in FWD this option does two things during conversion:
# Sets @frame.setUseText... - 05:32 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Focus on clearing everything except @SCROLL@. That one will be worked last.
04/20/2021
- 07:20 PM Base Language Bug #4754 (Closed): DYNAMIC-FUNCTION parsing fails when first parameter is not an expression
- 05:53 PM Base Language Bug #4754: DYNAMIC-FUNCTION parsing fails when first parameter is not an expression
- All is well... at least as far as this task is concerned.
- 04:32 PM Base Language Bug #4754: DYNAMIC-FUNCTION parsing fails when first parameter is not an expression
- No, @DYNAMIC-FUNCTION()@ is not used in that code. If you confirm all is well, I will close it.
- 04:09 PM Base Language Bug #4754: DYNAMIC-FUNCTION parsing fails when first parameter is not an expression
- Was this waiting for the large ChUI regression to complete in order to be closed?
- 06:37 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- If I'm correct, then FWD is like the 2nd scenario. We don't have the command line case. Instead, we have the @CONNE...
- 05:44 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> > After the end I ee (using Database Administrator) two connected databases in both.
>
> What ... - 05:22 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > After the end I ee (using Database Administrator) two connected databases in both.
What is "ee"?
> The databa... - 04:51 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> I would put a @pause.@ after the @CONNECT@ statements and before the @MESSAGE@ statements. Then ... - 04:40 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Greg Shah wrote:
> Please explain how you run different sessions. The testcase from #4175-6 has no explicit pause, ... - 04:30 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- > Again, everything works fine even in two different sessions.
Please explain how you run different sessions. The... - 03:56 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Igor Skornyakov wrote:
> At this moment I've run out of ideas. I cannot imagine any reasonable semantics for the "-1... - 03:40 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I've managed to add two users to the test database and repeated the test described before but using different users f...
- 01:49 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- In addition. For the table database, the "-1" option is mandatory for @CONNECT@ and only a single session can connect...
- 12:45 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- It seems that @CONNECT -1@ is indeed about a single *user*, not a single *session*.
The following test... - 06:21 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- My estimates:
@SCROLL@ - unfortunately, that looks very time-consuming to me.
@USE-TEXT@ - it works, but frame la... - 03:39 PM Base Language Support #4032: block/transaction processing context-local and other performance improvements
- I had previously created the NO_TRANSACTION task in #4149.
- 12:34 PM Base Language Bug #4741 (Closed): RUN statement with a path to a procedure that does not have any extension fai...
- 12:04 PM Base Language Bug #4741 (Review): RUN statement with a path to a procedure that does not have any extension fai...
- I cannot see any reason to leave this task open.
- 07:59 AM User Interface Bug #2971: rework tooltip support to use OverlayWindow
- Although the Swing client does need the overlay window approach, for the web client I think tooltips are an ideal exa...
- 07:56 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> My changes have certainly broken this part.
>
> > Note that for table-handle and dataset-handl... - 07:46 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- My changes have certainly broken this part.
> Note that for table-handle and dataset-handle, the 4GL argument type...
04/19/2021
- 03:37 PM Database Feature #3930 (WIP): allow session level control over the database(s) which are auto-connected
- 03:33 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The dataset-handle vs dataset and table-handle vs table already works in 3821c - I've tested these methods and they c...
- 03:24 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- It looks like we don't handle table paramter or dataset parameter overloading of the method definitions themselves. ...
- 02:46 PM Database Feature #3814: more schema metadata
- Added population of the @_Area@, @_Filelist@, and @_Tenant@ metatables. For the @_Tenant@ only toplevel method and a ...
- 09:38 AM Database Feature #3814: more schema metadata
- There are multiple applications in consideration here. All 3 tables are used. Our environment should report that it...
- 09:26 AM Database Feature #3814: more schema metadata
- I see no real usage of @_Filelist@ and @_Tenant@ in the real project I know about. There is a single use of the @_Are...
- 08:56 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Please finish @_area@, @_filelist@, and @_tenant@.
OK. Thank you. - 08:37 AM Database Feature #3814: more schema metadata
- Please finish @_area@, @_filelist@, and @_tenant@.
- 08:15 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > The _area, _filelist and _tenant are not done. I was planning to do it after _usertablestat but... - 08:10 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Is there a reason we need this in a separate branch?
Eric agreed recently with the separate bran... - 07:38 AM Database Feature #3814: more schema metadata
- > The _area, _filelist and _tenant are not done. I was planning to do it after _usertablestat but got another assignm...
- 07:36 AM Database Feature #3814: more schema metadata
- Is there a reason we need this in a separate branch?
> meta database DLLs
Dynamic Link Libraries? What is DLL ... - 06:00 AM Database Feature #3814: more schema metadata
- A "smoke test" of the large customer app passed OK with 3814a and manually updated meta database DDLs (@_MyConnect@ c...
- 05:43 AM Database Feature #3814: more schema metadata
- @_UserTableStat@ support is finished. At least now @testcases/meta/stat1.p@ produces the same results both in 4GL and...
- 03:55 AM Database Feature #3814: more schema metadata
- Good news.
Contrary to my initial assumptions based on an incorrect interpretation of the early test results, @_Us... - 11:49 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Please look at this part of @WebServer.getWebContentHandlers@...
- 11:27 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Greg Shah wrote:
> As part of the changes for #4204, Sergey implemented "public" static HTML resources. The changes... - 10:34 AM Base Language Feature #4366: support TLS 1.2 and other updated secure socket protocols
- Greg Shah wrote:
> My understanding is that this support is needed for the "socket" (CREATE SOCKET) and "server sock... - 09:01 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The FWD server must be started from @deploy/server@, and if you start it from Eclipse, y... - 07:00 AM Base Language Feature #4384: Builtin OO Implementation
- The FWD server must be started from @deploy/server@, and if you start it from Eclipse, you must use the p2j.jar in yo...
- 06:57 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Actually, the @oepas1.goldencode.web@ name is from the @webhandlers.properties@ file, so... - 05:12 AM Base Language Feature #4384: Builtin OO Implementation
- Actually, the @oepas1.goldencode.web@ name is from the @webhandlers.properties@ file, so that is OK. I've uploaded t...
- 05:03 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Yes, that's the reason I think. The @file-cvt-list.txt.soap.rest.webhandler@ I mentione... - 04:58 AM Base Language Feature #4384: Builtin OO Implementation
- Yes, that's the reason I think. The @file-cvt-list.txt.soap.rest.webhandler@ I mentioned uses the @./FwdHandler.cls@...
- 04:54 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Please upload your fwdhandler.java.
Looking for this?... - 04:49 AM Base Language Feature #4384: Builtin OO Implementation
- The differences you see in directory.xml after each FWD server start are because of some temporary accounts being re-...
- 04:44 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Did you convert using the @file-cvt-list.txt.soap.rest.webhandler@ list?
Yes I did, as... - 04:26 AM Base Language Feature #4384: Builtin OO Implementation
- Did you convert using the @file-cvt-list.txt.soap.rest.webhandler@ list? Are you using testcases revision 1042 or lat...
- 04:16 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The endpoints in SoapUI were set as these:
> * @https://localhost:7443/web@ for the web... - 04:08 AM Base Language Feature #4384: Builtin OO Implementation
- The endpoints in SoapUI were set as these:
* @https://localhost:7443/web@ for the web handler
* @https://localhost:... - 02:44 AM Base Language Feature #4384: Builtin OO Implementation
- https://localhost:7443/web/fwdHandler gives this:...
- 02:28 AM Base Language Feature #4384: Builtin OO Implementation
- Argh, JNI... added jvm.dll to PATH and now this:...
- 02:16 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The 'workingDir' must exist and be accessible and writeable by whatever 'systemUser' you...
04/17/2021
- 10:07 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- I've put together a simple page to describe the feature "Static Web Content":/projects/p2j/wiki/Static_Web_Content. ...
- 08:58 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Please document how to configure the @web-static-content@ section of the directory in the "Web Server":/projects/p2j/...
- 08:43 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- As part of the changes for #4204, Sergey implemented "public" static HTML resources. The changes can be seen in 3821...
- 09:48 AM Runtime Infrastructure Feature #5262: add access control for resources exposed via web services/protocols using the Secu...
- Support for static web content was added in #4405. This support is just for @GET@ and is currently unsecured (all re...
- 09:31 AM Runtime Infrastructure Feature #5262 (New): add access control for resources exposed via web services/protocols using th...
04/16/2021
- 01:30 PM Base Language Support #4032: block/transaction processing context-local and other performance improvements
- During work on some transaction processing issues, we've seen that we are providing notifications for a range of serv...
- 11:52 AM User Interface Bug #5240 (Closed): BROWSE:SELECT-ROW(1) error on client
- Code Review Task Branch 3821c Revisin 12267
I'm OK with the changes. - 11:51 AM User Interface Bug #5240: BROWSE:SELECT-ROW(1) error on client
- > That's just a convenient way to return control to server and write to server log. I'm not sure if ever use ErrorMan...
- 08:41 AM Base Language Feature #4384: Builtin OO Implementation
- The 'workingDir' must exist and be accessible and writeable by whatever 'systemUser' you've setup in the directory.
- 08:29 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The 'address already in use' is for the FWD server socket - is not related to 7443 port.... - 08:01 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The 'address already in use' is for the FWD server socket - is not related to 7443 port.... - 08:00 AM Base Language Feature #4384: Builtin OO Implementation
- If you haven't already, try @netstat -an@ to see what open ports you have.
- 07:45 AM Base Language Feature #4384: Builtin OO Implementation
- The 'address already in use' is for the FWD server socket - is not related to 7443 port. What command do you use to ...
- 07:07 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, see [[p2j:Client_Installation_Windows]] for what is required to build the native...
04/15/2021
- 04:30 PM User Interface Bug #5240: BROWSE:SELECT-ROW(1) error on client
- > may be, it would be better to handle errors where they arise: use @ErrorManager.recordOrThrowError(382, ...)@ metho...
- 07:36 AM User Interface Bug #5240: BROWSE:SELECT-ROW(1) error on client
- Vladimir Tsichevski wrote:
> Stanislav Lomany wrote:
>
> > Vladimir, this is caused by your recent change where e... - 03:31 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> > We just need to ensure the converted method overloads (which collide via the 'object' parameter... - 03:26 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> What is this code for:
>
> [...]
For OUTPUT, if the argument is int64 and the -argument- para... - 03:09 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- What is this code for:...
- 03:00 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > We just need to ensure the converted method overloads (which collide via the 'object' parameter) have unique names
... - 01:47 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> I still need some ideas on the object widening/narrowing.
What do you mean here? If is the over... - 01:37 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> I've put a complete implementation of the fuzzy matching together, including fixes for many laten... - 01:15 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Yes, this is what I mean. For example, for a widening match (happens in INPUT mode) from @intege... - 01:03 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I still need some ideas on the object widening/narrowing AND on the @FUZZY TYPE EXTENT detected@ case from #4350-31.
- 01:02 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > BTW, all the fuzzy logic which you do at parsing time to find the proper matching method so it can be directly call...
- 12:57 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Sorry, I don't really see what you mean by 'override'.
>
> But if you are referring to do something special with ... - 12:41 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> > What's the goal here? If the fuzzy match finds the correct method, I don't see what is needed f... - 12:32 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- >> Buffers cannot match anything other than the same DMO. There is no fuzzy matching for them. I shouldn't have inclu...
- 11:28 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Buffers cannot match anything other than the same DMO. There is no fuzzy matching for them. I s... - 11:03 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > > 4. I need some feedback on what we should be coding for buffers, tables, datasets, table-handles and dataset-hand...
- 10:50 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Also, I don't understand how widening/narrowing is involved with OO arguments - if you have two colliding (in terms...
- 06:02 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> 1. Use of @parm.getType() == PARAMETER@.
>
> This is only matched when the parser uses @param_... - 09:29 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I've been analyzing @ClassDefinition.annotateCallSignature()@ to determine what I need to record during the fuzzy mat...
- 03:16 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> If you think (a) you are not close to finished with the changes; or (b) they are especially ... - 03:01 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> BTW: I already have a lot of uncommitted changes for the 3821c. Maybe it makes sense to c... - 07:23 AM Database Feature #3814: more schema metadata
- The problem with @InterruptedException@ is resolved. See attached .diff file.
The reason was the following. @UserT... - 03:45 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Please see #3896. We need to make much more substantial changes to the implementation suppor... - 01:00 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> > My problem with this idea is method definitions like this in @WebHandler@: @HandleGet( input p... - 11:10 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, see [[p2j:Client_Installation_Windows]] for what is required to build the native part.
I think only libffi... - 09:29 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> If you can access the Web client from Windows (a.k.a. you can run @install_spawner.cm... - 02:28 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Constantin, since the @WebHandler@ is the one that you initialize... - 08:08 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> This approach should be generalized. I think there are many other tables that would be better im... - 07:49 AM Database Bug #3896: improve performance of the _lock metadata implementation
- This approach should be generalized. I think there are many other tables that would be better implemented this way.
- 07:38 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> I don't think this is a radical idea. It is exactly what I've been suggesting for years. See #3... - 07:31 AM Database Bug #3896: improve performance of the _lock metadata implementation
- I don't think this is a radical idea. It is exactly what I've been suggesting for years. See #3896-3.
- 03:39 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Maybe it makes sense to implement the @_Lock@ support in the same way it is done for the @_UserTableStat@? I mean ke...
04/14/2021
- 06:03 PM Database Feature #3814: more schema metadata
- Please see #3896. We need to make much more substantial changes to the implementation supporting @_Lock@ metadata, th...
- 05:16 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> One more difference between the two tests.
> With @stat.p@ I see a normal decorated window... - 04:45 PM Database Feature #3814: more schema metadata
- One more difference between the two tests.
With @stat.p@ I see a normal decorated window from the very beginning. Wi... - 04:21 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I've noticed a strange thing. As I wrote before, I have two tests @stat.p@ and @stat1.p@. I... - 04:13 PM Database Feature #3814: more schema metadata
- I've noticed a strange thing. As I wrote before, I have two tests @stat.p@ and @stat1.p@. I convert both of them.
If... - 02:59 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> To the degree a metadata table is writable and is updated from converted application logic, ... - 02:33 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> More about the issue with @InterruptedExcception@.
> I have two tests in @testcases/meta@:... - 02:04 PM Database Feature #3814: more schema metadata
- More about the issue with @InterruptedExcception@.
I have two tests in @testcases/meta@: @stat.p@ and @stat1.p@. I s... - 07:50 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Sometimes I get the following exception:
> [...]
> I've never seen that before. Please no... - 07:18 AM Database Feature #3814: more schema metadata
- Sometimes I get the following exception:...
- 02:13 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin, since the @WebHandler@ is the one that you initialize and already expose the "respon... - 01:45 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Marian Edu wrote:
> > Since for our tests we're using a custom @WebResponseWriter@ that redirec...
04/13/2021
- 04:48 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> BTW, to see what exactly there is stored in a table at a given moment you can put a breakpo... - 04:33 PM Database Feature #3814: more schema metadata
- BTW, to see what exactly there is stored in a table at a given moment you can put a breakpoint in your IDE and execut...
- 04:33 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> I did a quick conversion and run your testcase with @show_sql=true@ for persistent database... - 04:29 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Without debugging, I do not know. What does the program do in FWD? Are you seeing the error ... - 04:27 PM Database Feature #3814: more schema metadata
- I did a quick conversion and run your testcase with @show_sql=true@ for persistent database in my @directory.xml@.
H... - 04:25 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I'm running the following test program:
> [...]
>
> With 4GL I see 1 creates, 5 reads, ... - 04:13 PM Database Feature #3814: more schema metadata
- Without debugging, I do not know. What does the program do in FWD? Are you seeing the error message after the @BUFFER...
- 03:30 PM Database Feature #3814: more schema metadata
- I'm running the following test program:...
- 01:32 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> See @UserTableStatUpdater.updateRecord@ at line 225:
>
> [...]
>
> This file needs a f... - 01:28 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I've tested my (not yet committed) changes with a large customer app.
> I've noticed a pro... - 01:22 PM Database Feature #3814: more schema metadata
- I've tested my (not yet committed) changes with a large customer app.
I've noticed a problem with @_UserTableStat@ o... - 03:19 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I've put a complete implementation of the fuzzy matching together, including fixes for many latent problems. I'm now...
- 08:48 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- OK, but make sure it is separated from FileSystemOps. That code calls down to the FWD client and uses a legacy 4GL s...
- 08:20 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- I am going to use the existing functionality of @FileSystemOps@...
- 08:16 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- > Thus the directory settings can be looked like
Yes, this is good. How are you going to handle the jar resource ... - 08:15 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- > The nodes under @web-static-content@ hold the mapping of static application contexts to their storage locations wit...
- 07:58 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- > Is this understanding correct that these static resources are managed by the existing FWD web server
Use the exi... - 05:33 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- I forgot to add welcome files. Thus the directory settings can be looked like...
- 03:46 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Planning to add these settings to the directory under the default server node...
- 02:56 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Is this understanding correct that these static resources are managed by the existing FWD web server that manages web...
- 08:01 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin, since the @WebHandler@ is the one that you initialize and already expose the "response" from there for th...
- 06:17 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Since for our tests we're using a custom @WebResponseWriter@ that redirects the @web-stream@ to ... - 05:49 AM Base Language Feature #4384: Builtin OO Implementation
- Since for our tests we're using a custom @WebResponseWriter@ that redirects the @web-stream@ to a file in @open@ we c...
04/12/2021
- 04:42 PM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- I think the initial approach would just allow access to FWD server resources without the security limits. It would a...
- 01:42 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I think to find out how this web stream works, we need tests which use headers... - 01:29 PM Base Language Feature #4384: Builtin OO Implementation
- Adding a @setHeader@ after the @write@ call is a no-op - the header is discarded....
- 12:45 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> What do we need to do to properly implement a compatible @WEB-STREAM@ stream-handle? Unless abso... - 09:10 AM Base Language Feature #4384: Builtin OO Implementation
- What do we need to do to properly implement a compatible @WEB-STREAM@ stream-handle? Unless absolutely needed, I don...
- 09:02 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I think the 'web stream' has the entire message which would be sent over the soc... - 08:53 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, I think the 'web stream' has the entire message which would be sent over the socket to the HTTP response (inc...
- 07:54 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > openedge.web.webhandler
> > openedge.web.webresponsewriter
>
> What is needed to finish the... - 09:12 AM Database Feature #4176: make certain metadata tables aware of live runtime state
- How much of this task is already complete from the work done in #3814?
- 07:25 AM User Interface Bug #5254: FWD extension control must follow the lifetime of the counterpart 4GL OCX/ActiveX
- Reproduced from #3952-4 (from Constantin and Ovidiu):
> After a discussion with Ovidiu and some inspection of @<cu... - 07:22 AM User Interface Bug #5254 (New): FWD extension control must follow the lifetime of the counterpart 4GL OCX/ActiveX
- 06:40 AM Database Feature #3813 (Closed): misc DB features part deux
- 05:40 AM Database Feature #3813: misc DB features part deux
- The @BUFFER-FIELD:DECIMALS@ support looks correct with 3821c/12264.
- 04:21 AM User Interface Feature #5253: SPREADSHEET: Create documentation
- This is a follow task of #3821, see points 12 and 13 in #3821-160.
- 04:20 AM User Interface Feature #5253 (New): SPREADSHEET: Create documentation
- 04:17 AM User Interface Feature #5252: SPREADSHEET: Publish Keikai contribution sources
- This is a follow task of #3821, see #3821-167.
- 04:16 AM User Interface Feature #5252 (New): SPREADSHEET: Publish Keikai contribution sources
04/11/2021
- 12:21 PM Conversion Tools Feature #3883: eclipse plug for developing 4GL code using FWD including editing, syntax checks, r...
- There is an Eclipse "simple" plugin framework called XText. It is probably not suitable for our usage. See this "an...
04/10/2021
- 08:25 AM User Interface Bug #5240: BROWSE:SELECT-ROW(1) error on client
- Stanislav Lomany wrote:
> Vladimir, this is caused by your recent change where exception is caught in @GenericWidg... - 03:29 AM User Interface Bug #5240 (Review): BROWSE:SELECT-ROW(1) error on client
- > 2. Another difference: OE displays error 382 (FWD displays error 4078).
> FWD throws the correct error 382 first, ...
04/09/2021
- 04:32 PM Base Language Bug #4766: fix CHR and ASC
- > chr(-1, "1252", "1252") will actually return a value but it is meaningless (ÿÿÿÿÿÿÿÿ1). Also it seems to alter over...
- 03:24 PM Base Language Bug #4766: fix CHR and ASC
- Some work has been done and now 3821c/12257 has improved support for @CHR@ and @ASC@ functions. Both of them will han...
- 04:28 PM User Interface Bug #5245: BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- I found the similar thread #3911-51 and below. #3911-27
- 04:05 PM User Interface Bug #5245: BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- It seems that it was related to the customer's project testcases 1 and 2, when all data after successful input are cl...
- 02:50 PM User Interface Bug #5245 (WIP): BrowseColumnWidget.getScreenValue(): incorrect handling of an unknown value
- Sergey, if you remember the specific case why this was added in @BrowseColumnWidget@, please let me know. I get "?" i...
- 12:05 PM Database Feature #3814: more schema metadata
- I am ok with disabling the caching for metadata tables, for the reasons already discussed above. If we find some perf...
- 07:20 AM Database Feature #3814: more schema metadata
- Added additional configuration options for the 'remote-meta' mode to simplify the development/debugging of the metada...
- 07:15 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Eric will respond more fully to your concerns. But one thing I can point out here is that the co... - 07:00 AM Database Feature #3814: more schema metadata
- Eric will respond more fully to your concerns. But one thing I can point out here is that the converted 4GL code is ...
- 06:15 AM Database Feature #3814: more schema metadata
- In addition to a previous note.
In contrast with the situation with customer tables (both primary and temporary), ... - 09:47 AM User Interface Feature #4661 (Closed): add support for missing formats to image loading
- Code Review Task Branch 3821c Revision 12265
The changes are good. - 09:34 AM User Interface Feature #4661: add support for missing formats to image loading
- Greg Shah wrote:
> Eugenie: Please review 12263.
I have no objections except requirement to close opened scream y... - 09:09 AM User Interface Feature #4661: add support for missing formats to image loading
- Please review rev. 12265(3821c) that should fix found issues.
- 06:28 AM User Interface Feature #4661: add support for missing formats to image loading
- Eugenie: Please review 12263.
- 06:27 AM User Interface Feature #4661: add support for missing formats to image loading
- Code Review Task Branch 3821c Revision 12263
The changes are good.
The only issue I see is that the @ImageGuiIm... - 06:19 AM User Interface Feature #4661: add support for missing formats to image loading
- Code Review Task Branch 3821c Revision 12261
The change is good. - 03:47 AM User Interface Feature #4661 (Review): add support for missing formats to image loading
- Committed revision 12263 (3821c) added svg image loading support for image and button widgets. PNG and SVG are suppor...
04/08/2021
- 05:42 PM User Interface Feature #4661: add support for missing formats to image loading
- Please review the committed revision 12261 (3821c) that fixed #4661-17. I checked that PNG is supported format but SV...
- 11:48 AM User Interface Feature #4661: add support for missing formats to image loading
- OK. I understand what is the issue. The following rule expects @FILE name@ part that can be missed...
- 10:56 AM User Interface Feature #4661: add support for missing formats to image loading
- The image phrase within button definition @IMAGE IMAGE-SIZE-PIXELS 50 by 50 FROM X 15 Y 10@ throws this exception whe...
- 05:18 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I do not think that it makes much sense to use cache with me... - 04:22 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I do not think that it makes much sense to use cache with metatables, at least for reques... - 01:19 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Yes, we probably don't have invalidation logic for places where we update/insert/delete meta... - 12:42 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I've disabled the @RandomAccessQuery.ffCache@ usage for meta tables and now @MyConnction@... - 10:59 AM Database Feature #3814: more schema metadata
- The @_MyConnection@ support is fixed (see however #3814-315).
Please review the changes vs. 3821c/12259.
Thank yo... - 07:54 AM Database Feature #3814: more schema metadata
- Committed trigger function for @meta_myconnection@ view to 3821c/12258. It doesn't have any effect until other change...
- 06:33 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> The cache logic in the @RandomAccessQuery.execute()@ seems to be not 100% correct. For @_My... - 06:17 AM Database Feature #3814: more schema metadata
- The cache logic in the @RandomAccessQuery.execute()@ seems to be not 100% correct. For @_MyConnection@ it finds the @...
- 04:49 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> As I wrote, H2 seems not to understand a UDF definition that I've provided. This means that... - 04:11 PM User Interface Bug #5240 (WIP): BROWSE:SELECT-ROW(1) error on client
- I wish all tasks would contain a solution inside, like this one:) The change is good, I'll take a look into #5245 and...
- 10:07 AM Base Language Feature #4762: localize system error messages
- > This is just the first step toward fully I18n of the error messages. The big switch can be now easily extracted to:...
- 10:00 AM Base Language Feature #4762: localize system error messages
- Starting with my work for datasets I added some new APIs in @ErrorManager@ which allows to raise (throw/display) erro...
- 06:53 AM Base Language Feature #4768 (Closed): finish copy-lob support
- 12:12 AM Base Language Feature #4768: finish copy-lob support
- I found some edge-cases where the @memptr@ behaves differently and adjusted the code accordingly.
The CLOB support w... - 06:52 AM Base Language Feature #4378 (Closed): properly handle clob/lonchar assignment, especially the implicit codepage...
- 12:06 AM Base Language Feature #4378 (WIP): properly handle clob/lonchar assignment, especially the implicit codepage co...
- The COPY-LOB issues (conversion and dereferenciation) are fixed in a previous commit 3821c/12222.
Instead of chan...
Also available in: Atom