Project

General

Profile

Activity

From 09/21/2014 to 10/20/2014

10/17/2014

02:34 AM Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
So far I've found two major problems for this type of query:
1. Cursor is not used for getting next/prev values - on...
Stanislav Lomany
02:28 AM Feature #2421 (Closed): Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
Stanislav Lomany

10/15/2014

04:19 PM Bug #2420: Fully reproduce QUERY-OFF-END behavior
@QUERY-OFF-END@ may return quirky values which doesn't always represent "logical" off-end state.
See the following t...
Stanislav Lomany
04:08 PM Bug #2420 (New): Fully reproduce QUERY-OFF-END behavior
Stanislav Lomany
03:22 PM Feature #2220: dynamic query methods which require implementation
Code review 1015a:
I found nothing problematic, though it is quite a large and complicated update, so it is hard t...
Eric Faulhaber
01:34 PM Feature #2220: dynamic query methods which require implementation
Final update for review. Latest changes are related to @DELETE-RESULT-LIST-ENTRY@ and @peekNext/peekPrevious@ in comp... Stanislav Lomany

10/14/2014

11:22 AM Bug #2402 (Closed): ClassCastException thrown when accessing EXTENT fields
Eric Faulhaber

10/11/2014

03:15 PM Bug #2382: Improve format string error handling in ADD-NEW-FIELD implementation
Updated test cases @vmn_upd20141011b.zip@ attached. Only one file @date_error_field_format.p@ was updated and used fo... Vadim Nebogatov

10/08/2014

02:27 PM Bug #2417: DatabaseManager reports severe error when registering a database more than once
The following code in @DatabaseManager.registerDatabase(DatabaseConfig, Database, boolean)@ may not be correct:
<pre...
Eric Faulhaber
02:22 PM Bug #2417 (New): DatabaseManager reports severe error when registering a database more than once
Eric Faulhaber
07:40 AM Bug #2402: ClassCastException thrown when accessing EXTENT fields
The attached update passed the regression test.
It was committed to bzr as rev. 10622 and distributed by mail.
Ovidiu Maxiniuc

10/06/2014

07:25 AM Bug #2413: Invalid multi-table conversion (Compound(Preselect, Adaptive) instead of Preselect)
Testcase:... Stanislav Lomany
07:13 AM Bug #2413 (New): Invalid multi-table conversion (Compound(Preselect, Adaptive) instead of Preselect)
Stanislav Lomany

10/03/2014

11:26 AM Bug #2405: CompoundQuery.previous() invalid behavior after back off-end
... Stanislav Lomany
11:24 AM Bug #2405 (New): CompoundQuery.previous() invalid behavior after back off-end
Stanislav Lomany

10/02/2014

05:48 PM Feature #2220: dynamic query methods which require implementation
Stanislav Lomany wrote:
> That is correct except for:
>
> > * Fixing adaptive, non-scrolling queries.
>
> If y...
Eric Faulhaber
05:00 PM Feature #2220: dynamic query methods which require implementation
That is correct except for:
> * Fixing adaptive, non-scrolling queries.
If you mean improving it for multi-tabl...
Stanislav Lomany
12:11 PM Feature #2220: dynamic query methods which require implementation
OK, so my understanding of where this all stands now (and please correct me if I'm missing something) is that we have... Eric Faulhaber
07:47 AM Feature #2220: dynamic query methods which require implementation
> > Note that my decision to remove @Cursor.offEnd@ field probably was a mistake.
>
> It is still removed in this ...
Stanislav Lomany
01:52 AM Feature #2220: dynamic query methods which require implementation
> Other than this, is @DELETE-RESULT-LIST-ENTRY@ fully implemented now? Is there anything else left to do on this tas... Stanislav Lomany
11:13 PM Feature #2220: dynamic query methods which require implementation
Code review 0928a:
I think the changes are OK, but please see my questions and comments below.
In note 45 above...
Eric Faulhaber
12:58 PM Bug #2402 (Test): ClassCastException thrown when accessing EXTENT fields
Code review 1002a:
The file is out of date; please merge your change up to bzr rev 10619. Other than that, the cha...
Eric Faulhaber
12:50 PM Bug #2402: ClassCastException thrown when accessing EXTENT fields
Ovidiu Maxiniuc wrote:
> The original exception is discarded because it is caused by an @abnormalEnd()@ in the @Bloc...
Eric Faulhaber
12:41 PM Bug #2402: ClassCastException thrown when accessing EXTENT fields
Eric Faulhaber wrote:
> Nice catch. If there is nothing more to do than the solution proposed above, please prepare ...
Ovidiu Maxiniuc
12:23 PM Bug #2402: ClassCastException thrown when accessing EXTENT fields
The original exception is discarded because it is caused by an @abnormalEnd()@ in the @BlockManager@ so the whole unw... Ovidiu Maxiniuc
11:40 AM Bug #2402: ClassCastException thrown when accessing EXTENT fields
Ovidiu Maxiniuc wrote:
> The original exception is lost and not printed in logs.
Have you determined why it is lo...
Eric Faulhaber
11:38 AM Bug #2402 (WIP): ClassCastException thrown when accessing EXTENT fields
Nice catch. If there is nothing more to do than the solution proposed above, please prepare an update and push it thr... Eric Faulhaber
06:16 AM Bug #2402: ClassCastException thrown when accessing EXTENT fields
What is wring is that @RecordBuffer.Handler.invoke(Object proxy, Method method, Object[] args)@, in the case of EXTEN... Ovidiu Maxiniuc
05:53 AM Bug #2402: ClassCastException thrown when accessing EXTENT fields
I found this while investigating queries in #2266. The following code was constructed based real code from a customer... Ovidiu Maxiniuc
05:42 AM Bug #2402 (Closed): ClassCastException thrown when accessing EXTENT fields
Ovidiu Maxiniuc

10/01/2014

04:46 PM Feature #2220: dynamic query methods which require implementation
OK, please thoroughly document the problem in a separate issue in this project, including why it is specific to @Pres... Eric Faulhaber
02:43 PM Feature #2220: dynamic query methods which require implementation
I've checked the presence of @PresortCompoundQuery@ in the customer app. It presents only in @FOR EACH@ form, so ther... Stanislav Lomany

09/30/2014

04:46 PM Feature #2220: dynamic query methods which require implementation
If in your estimation it is not more than a few hours of effort, then yes -- it doesn't sound like it would be a lot ... Eric Faulhaber
04:41 PM Feature #2220: dynamic query methods which require implementation
Eric, there is a quirk in 4GL @DELETE-RESULT-LIST-ENTRY@ implementation: for adaptive non-scrolling queries if @DELET... Stanislav Lomany

09/28/2014

03:21 PM Feature #2220: dynamic query methods which require implementation
Update for adaptive scrolling cache. Fixed forward/backward. Doesn't reproduce 4GL off-end state issues noted in the ... Stanislav Lomany

09/26/2014

11:32 AM Feature #2220: dynamic query methods which require implementation
About off-end after reposition. It may have a quirky state. As far as I've checked the rules are following:
# off-en...
Stanislav Lomany

09/25/2014

12:51 PM Feature #2220: dynamic query methods which require implementation
Test update for adaptive scrolling cache. Mixed with svl_upd20140812a (posted above, reviewed, not committed). Note t... Stanislav Lomany
 

Also available in: Atom