Project

General

Profile

Activity

From 06/26/2013 to 07/25/2013

07/26/2013

08:22 PM Feature #2044: implement support for a DELETE statement with a validation expression
Oh, I believed you, I just found it interesting how inconsistent Progress is. Eric Faulhaber

07/25/2013

06:17 PM Feature #2044: implement support for a DELETE statement with a validation expression
I have attached screenshots Vadim Nebogatov
05:57 PM Feature #2044: implement support for a DELETE statement with a validation expression
Interesting. I have not previously seen a Progress-style error which does not have the leading asterisks and trailing... Eric Faulhaber
05:27 PM Feature #2044: implement support for a DELETE statement with a validation expression
I have tested both in P2J and 4GL and also with NO-ERROR and some other examples like ... Vadim Nebogatov

07/24/2013

05:52 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
For now, that is the best way. Later on, we will start to move our utility classes into separate jars, but let's kee... Greg Shah
03:49 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
I guess we have the same files in both projects.
Greg: can you think of a better way?
Eric Faulhaber
02:00 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Eric, @com.goldencode.compile.*@ classes are from the harness project. They are now required for P2J project too. How... Stanislav Lomany
12:38 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
> What is the TODO comment in DMOIndex.classes()
Dynamic table classes are not returned by this function. Since this...
Stanislav Lomany
04:51 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Code review 20130717a/b/c:
Nice work. A very interesting update.
* What is the TODO comment in @DMOIndex.class...
Eric Faulhaber
05:20 PM Feature #2046 (WIP): runtime support for DELETE statement with a validation expression
Eric Faulhaber
03:01 PM Feature #1588: add conversion and runtime support for embedded SQL
IIRC, some of the "job clock" tests are sensitive to the time of day they are run, so these may be false negatives (o... Eric Faulhaber
02:48 PM Feature #1588: add conversion and runtime support for embedded SQL
Regression 20130724_051719 completed. There are 8 FAILED and FAILED_DEPENDENCY tests in ts_tests:
1. tc_job_002 FA...
Vadim Nebogatov

07/23/2013

05:38 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Then I think your suggested approach makes sense. Eric Faulhaber
03:53 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Default buffer for dynamic tables can be used anywhere, i.e. within and outside of @TEMP-TABLE-PREPARE()@ call scope. Stanislav Lomany
02:37 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Stanislav Lomany wrote:
> Eric, I was working on @DEFAULT-BUFFER-HANDLE@ - handle to default buffer which can be use...
Eric Faulhaber
02:21 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Stanislav Lomany wrote:
> ...
> I think we should use "field1", "field2" as Hibernate names and parse queries passe...
Eric Faulhaber
01:54 PM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Eric, I was working on @DEFAULT-BUFFER-HANDLE@ - handle to default buffer which can be used anywhere in the program a... Stanislav Lomany
03:25 PM Feature #1588: add conversion and runtime support for embedded SQL
Code review 20130723a/b:
Code looks good. Please regression test and check it in if successful.
Eric Faulhaber
03:05 PM Feature #1588: add conversion and runtime support for embedded SQL
I have attached update vmn_upd20130723a.zip/vmn_upd20130723b.zip with deleteAll based on "converted-style" FOR-EACH l... Vadim Nebogatov
02:48 PM Feature #1588: add conversion and runtime support for embedded SQL
Vadim Nebogatov wrote:
> This is file you sent me separately. Bzr version does not contain 023 ECF 20130618
Yes, ...
Eric Faulhaber

07/22/2013

10:18 AM Feature #1588: add conversion and runtime support for embedded SQL
> Good. But hibernate-core-4.1.8.jar is file I received from Stas, I am not sure if he will commit (or already commit... Stanislav Lomany
10:05 AM Feature #1588: add conversion and runtime support for embedded SQL
Eric Faulhaber wrote:
> * Please put the Hibernate jar in a separate update and put it under the @lib@ directory ins...
Vadim Nebogatov
09:34 AM Feature #1588: add conversion and runtime support for embedded SQL
Eric Faulhaber wrote:
> * This version of database_general.rules is the same as the one currently checked into bzr. ...
Vadim Nebogatov

07/21/2013

06:02 PM Feature #1588: add conversion and runtime support for embedded SQL
Code review 20130719a:
* This version of database_general.rules is the same as the one currently checked into bzr....
Eric Faulhaber

07/19/2013

03:01 PM Feature #1588: add conversion and runtime support for embedded SQL
Savepoint based reversible actually could work for other operations, not only for @deleteAll@. I have attached update... Vadim Nebogatov

07/18/2013

06:17 PM Feature #1588: add conversion and runtime support for embedded SQL
I was mistaken, temporary table was created by DefaultDirtyShareManager for track changes Vadim Nebogatov
01:09 AM Feature #1911: add runtime support for sequences
Code review 20130712a:
Generally looks good; nice work. Some comments below.
* Please add a WARNING to schema co...
Eric Faulhaber
12:23 AM Feature #1911: add runtime support for sequences
Ovidiu Maxiniuc wrote:
> +Note 26 continued+.
> ...
Greg: I need your input here.
Ovidiu: since this is an erro...
Eric Faulhaber

07/17/2013

06:11 PM Feature #1588: add conversion and runtime support for embedded SQL
Savepoint seems more promising and common approach. I have attached very draft @deleteAll@ support based on Savepoin... Vadim Nebogatov
01:05 PM Feature #1911: add runtime support for sequences
+Note 26 continued+.
From my quick tests, it seems that @message@ is more permissive about errors occurred while eva...
Ovidiu Maxiniuc
09:34 AM Feature #1655: add conversion and runtime support for certain dynamic database attributes and met...
All metadata from the _field, _file, _index, _index_field, _user, and _lock tables are being stored in an embedded H2... Eric Faulhaber
09:12 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
About field name validation for dynamic tables.
1. Basically you can create a field with any name, and this field ca...
Stanislav Lomany
08:52 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Update - part 3 (Hibernate changes). Stanislav Lomany
04:07 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Update - part 2. Stanislav Lomany

07/16/2013

02:30 PM Feature #1655: add conversion and runtime support for certain dynamic database attributes and met...
Did some research regarding these methods, focusing on @bufferField()@.
My first thought were to 'capture' the mis...
Ovidiu Maxiniuc
11:14 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Update for review. Allows potentially manipulate DMOs using P2J framework. I'll post remaining parts and make comment... Stanislav Lomany
10:24 AM Feature #1588: add conversion and runtime support for embedded SQL
The other option is to look at savepoints sooner rather than later, since this is probably the most correct/supported... Eric Faulhaber

07/15/2013

06:33 PM Feature #1588: add conversion and runtime support for embedded SQL
Interesting idea.
Please detail your proposed design for bulk delete "undo"-ability (to use the Progress term) for...
Eric Faulhaber
05:24 PM Feature #1588: add conversion and runtime support for embedded SQL
Reversible operations for temporary tables are based on multiplex ID value and records are not actually deleted from ... Vadim Nebogatov
02:19 PM Feature #1911: add runtime support for sequences
I discovered something strange with sequences.
If you define a sequence with negative increment Progress will automa...
Ovidiu Maxiniuc

07/12/2013

06:25 PM Feature #1588: add conversion and runtime support for embedded SQL
OK, this complicates the implementation.
Based on your findings so far, I think the way we need to handle this is to...
Eric Faulhaber
01:49 PM Feature #1588: add conversion and runtime support for embedded SQL
Example undo for DELETE FROM for subtransaction. It works: record exists after bulk delete and undo ... Vadim Nebogatov
02:15 PM Feature #1911: add runtime support for sequences
This update package contains a first stage of runtime implementation. Main points:
- fixed name issues (4GL-legacy ...
Ovidiu Maxiniuc
11:59 AM Feature #1911: add runtime support for sequences
I am having the following issue.... Ovidiu Maxiniuc

07/11/2013

04:58 PM Feature #1588: add conversion and runtime support for embedded SQL
Good question. I'm sure a DELETE FROM style bulk delete would be rolled back at a full transaction scope, but we nee... Eric Faulhaber
04:52 PM Feature #1588: add conversion and runtime support for embedded SQL
Are there sense of reversible bulk delete for persistent tables? Vadim Nebogatov
03:09 PM Feature #1588: add conversion and runtime support for embedded SQL
Vadim Nebogatov wrote:
> Additionally to note 29.
> I have tested @DELETE FOR@ with @WHERE@ clause. I understand i...
Eric Faulhaber
02:01 PM Feature #2080: add runtime support for database methods
OK, please check in and distribute this update. Eric Faulhaber
01:58 PM Feature #2080: add runtime support for database methods
Regression 20130711_075408 completed with the following results.
Only 2 tests failed: tc_job_002 as expected and ...
Vadim Nebogatov

07/09/2013

06:09 PM Feature #2080: add runtime support for database methods
I looked over the test results.
One of the failures, tc_job_002, is expected, as described in Constantin's regress...
Eric Faulhaber
04:44 PM Feature #1588: add conversion and runtime support for embedded SQL
Additionally to note 29.
I have tested @DELETE FOR@ with @WHERE@ clause. I understand it is not require to support,...
Vadim Nebogatov
09:45 AM Feature #1588: add conversion and runtime support for embedded SQL
avg runtime works properly now Vadim Nebogatov
06:13 AM Feature #1588: add conversion and runtime support for embedded SQL
Update SqlGenerator. Stanislav Lomany
06:09 AM Feature #1588: add conversion and runtime support for embedded SQL
Fixes the problem with avg. Stanislav Lomany
12:43 PM Feature #1911: add runtime support for sequences
Taking into consideration that some other data are also managed in P2J using the legacy-name (for example the second ... Ovidiu Maxiniuc
04:34 AM Feature #1911: add runtime support for sequences
The actual implementation of sequences does change their name to a SQL-legal name and the old "historical" name is te... Ovidiu Maxiniuc

07/08/2013

02:16 PM Feature #1588: add conversion and runtime support for embedded SQL
*Testing @DELETE FROM@ in multi-user environment.*
The behavior does not depend on @SHARE-LOCK | EXCLUSIVE-LOCK | ...
Vadim Nebogatov
06:59 AM Feature #1588: add conversion and runtime support for embedded SQL
Stas,
I have attached update vmn_upd20130707a.zip merged to latest revision 10362.
I used example...
Vadim Nebogatov
06:29 AM Feature #1588: add conversion and runtime support for embedded SQL
Vadim, can you provide the failing code so I can try to fix Hibernate? Stanislav Lomany
06:25 AM Feature #1588: add conversion and runtime support for embedded SQL
I just ported the GCD changes for Hibernate 3.0.5 to Hibernate 4.1.8.
3.0.5 didn't have @functionType@ parameter so...
Stanislav Lomany
06:11 AM Feature #1588: add conversion and runtime support for embedded SQL
I have found the reason of NPE in @avg@ runtime support.
Problem is in patching @org.hibernate.hql.internal.ast.Sql...
Vadim Nebogatov

07/07/2013

10:34 AM Feature #1652: add conversion and runtime support for dynamically prepared temp-tables
Update for review. Contains changes that allow to run conversion at run time and changes in Hibernate-related rules. Stanislav Lomany

07/06/2013

01:28 AM Feature #2080: add runtime support for database methods
Regression seems passed. There are 2-3 errors related with timeout and unexpected EOF. No 7345 errors ("Unable to CRE... Vadim Nebogatov

07/05/2013

04:32 PM Feature #1588: add conversion and runtime support for embedded SQL
Some intermediate ideas about avg() runtime bugs related with Hibernate.
The reason is not clear so far. I debugged ...
Vadim Nebogatov

07/04/2013

06:13 PM Feature #2080: add runtime support for database methods
4GL test results for buffer-delete() outside transaction.
For persistent tables - gives 7345 error ("Unable to CR...
Vadim Nebogatov
02:46 PM Feature #1580: upgrade Hibernate to latest level
I did not find sources. shared/projects does not contain hibernate subfoder...
I see only old shared/projects/p2j/hi...
Vadim Nebogatov
04:44 AM Feature #1580: upgrade Hibernate to latest level
OK, I did it. Stanislav Lomany

07/03/2013

03:45 PM Feature #1580: upgrade Hibernate to latest level
Stas: you must have a full version of the modified 4.1.8Final Hibernate source code on your system, from which you b... Eric Faulhaber

06/27/2013

05:50 PM Feature #1588: add conversion and runtime support for embedded SQL
Yes, I am just doing this now Vadim Nebogatov
05:48 PM Feature #1588: add conversion and runtime support for embedded SQL
Vadim wrote (in email):
> select avg(...) is not logged because exception happens on statement creation time
You ...
Eric Faulhaber
07:55 AM Feature #2000: add conversion support for table and table handle parameters
Stanislav: this is from one of my tests, I think is safe to put it in your low priority queue, as it doesn't affect t... Constantin Asofiei
07:52 AM Feature #2000: add conversion support for table and table handle parameters
Constantin, I looked at it and have no quick idea how to fix it. It looks like TableParameters-related code just wasn... Stanislav Lomany

06/26/2013

01:54 PM Feature #2000: add conversion support for table and table handle parameters
Stanislav, any idea why this code converts badly?... Constantin Asofiei
10:46 AM Feature #1588: add conversion and runtime support for embedded SQL
Vadim Nebogatov wrote:
> For change hibernate logging I need to create corresponding cfg/log4j.properties file. As I...
Eric Faulhaber
05:31 AM Feature #1588: add conversion and runtime support for embedded SQL
For change hibernate logging I need to create corresponding cfg/log4j.properties file. As I see in note 111 for issue... Vadim Nebogatov
 

Also available in: Atom