Project

General

Profile

Activity

From 04/21/2013 to 05/20/2013

05/21/2013

08:03 PM Feature #1640: implement DOM XML support
1) merge with 10352 revision
2) XEntityImpl and XEntityImpl now works with Node (was Element)
3) Now possible to cr...
Evgeny Kiselev

05/20/2013

03:46 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Checked into bzr as 10352 and distributed via email.
Please note that the ImportWorker needed to be merged with th...
Greg Shah
01:32 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Go ahead and check this (0517a) in and distribute it.
One question: in FillIn.java, don't we need to deal with the...
Greg Shah

05/17/2013

10:20 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
om_upd20130517a.zip has passed runtime regression testing. Constantin Asofiei
05:34 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I found that in FillIn additional code was needed to keep the existing format if mixing integer and int64 types.
As ...
Ovidiu Maxiniuc
03:12 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Only one issue found, related to formatting. For a test like:... Constantin Asofiei
04:41 AM Feature #1640: implement DOM XML support
The HandleChain.delete should look like this:... Constantin Asofiei

05/16/2013

07:30 PM Feature #1640: implement DOM XML support
Do I need to implement delete() and resourceDelete() methods ? Because I did't find any implementation of this method... Evgeny Kiselev
03:12 AM Feature #1640: implement DOM XML support
Evgeny: when you add a new interface for methods/attributes and use that interface in methods_attributes.rules (for t... Constantin Asofiei
08:29 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I'm running conversion/runtime testing on devsrv01 with this update. Constantin Asofiei
08:25 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Removed some code related to datetime processing in PL. Ovidiu Maxiniuc
07:44 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Changes since last update package:
* integration with Hibernate 4 upgrades (latest bzr sources, rev 10350).
* added...
Ovidiu Maxiniuc

05/15/2013

07:46 PM Feature #1640: implement DOM XML support
1) add Rules for all new methods and attributes.
2) add setters for read-only attributes.
Evgeny Kiselev
02:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Eric Faulhaber wrote:
> I think the overloading approach you have taken is OK for PostgreSQL. I'm concerned about...
Ovidiu Maxiniuc
12:06 PM Bug #2151: problems honoring errors raised when NO-ERROR clause is present
Ovidiu found a problem which is related to how DISPLAY manages errors during expression evaluation. In a case like:
...
Constantin Asofiei
12:01 PM Bug #2151 (New): problems honoring errors raised when NO-ERROR clause is present
Constantin Asofiei
11:26 AM Feature #2050: ATTR_POLY/METH_POLY used as rvalue or in expressions
This is related to my note 116 from #1584.
After a talk with Constantin we have draw the conclusion that the fix for...
Ovidiu Maxiniuc

05/14/2013

07:20 PM Feature #1640: implement DOM XML support
Rollback changes for XCommon.removeAttribute methods
Evgeny Kiselev
02:36 AM Feature #1640: implement DOM XML support
Evgeny, you need to be real careful when moving/deleting/adding methods (which map 4GL methods and attributes) in the... Constantin Asofiei
02:10 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Date/time/-tz start to became very funny.
A few more issues I found today:
* *There ARE datetime literals!* There a...
Ovidiu Maxiniuc
08:49 AM Feature #1608: implement full appserver support (from 4GL clients only)
Agreed. Greg Shah

05/13/2013

06:54 PM Feature #1640: implement DOM XML support
1) add stubs for new methods
2) move some methods from XCommon interface to SaxReader/XDocument interfaces
3) repla...
Evgeny Kiselev
05:10 PM Feature #1608: implement full appserver support (from 4GL clients only)
When connecting to an app server, how will the app server client (on P2J server S1) connect to the P2J server running... Constantin Asofiei
03:07 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I struggled today with some particular cases of date/datetime arithmetics, namely the "Gregorian gap".
It looks lik...
Ovidiu Maxiniuc
02:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to my last note.
I tried today to implement parsing of date literal in TRPL but I found it to be rather co...
Ovidiu Maxiniuc
02:42 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I found another issue. However, I think this can be solved at conversion time by adding some parameter or overloading... Ovidiu Maxiniuc
02:40 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I was fine-tuning my implementation of @datetime@/@datetime-tz@ when I have found some /interesting features/ of Prog... Ovidiu Maxiniuc

05/10/2013

07:56 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The investigation and documentation reading let me conclude the current level of the P2J.DLL init-term implementation... Eugenie Lyzenko
09:27 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Is there any other work needed before you are done?
I would say yes if the DLL init-term procedure is completely...
Eugenie Lyzenko
08:13 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Is there any other work needed before you are done? Greg Shah

05/09/2013

07:14 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The testcases archive. The statements was tested are INPUT THROUGH, OUTPUT THROUGH and INPUT-OUTPUT THROUGH. The curr... Eugenie Lyzenko
06:37 PM Feature #1608: implement full appserver support (from 4GL clients only)
Good. That all sounds promising. Greg Shah
04:56 PM Feature #1608: implement full appserver support (from 4GL clients only)
> 1. My primary concern here is in getting the environment and pseudo-terminal/terminal setup correct for the "agents... Constantin Asofiei

05/08/2013

07:26 PM Feature #1640: implement DOM XML support
first update:
1) there are some TODOs there, I'm still working on this
2) some of the methods are not stubed(new me...
Evgeny Kiselev
06:26 PM Feature #1608: implement full appserver support (from 4GL clients only)
> when the P2J Server determines that a new Agent is needed (as existing ones are busy), it calls back to the P2J Bro... Greg Shah

05/07/2013

03:37 PM Feature #1608: implement full appserver support (from 4GL clients only)
Following is a first attempt at a high-level design for the appserver communication part (please read fully):
# In 4...
Constantin Asofiei
09:41 AM Feature #1608: implement full appserver support (from 4GL clients only)
> Does this mean that any AppServer client will send requests to the same socket? If so, then this means that each r... Greg Shah
01:14 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I'm reviewing the database portions of 20130507b.
Some of the latest updates committed to bzr last week are not pres...
Eric Faulhaber
12:05 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Thanks.
I am moving majic-related archives to new task #2150.
Ovidiu Maxiniuc
12:02 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
The progress.g update looks good. Well done.
Why are you deleting files? We generally want to leave old files ar...
Greg Shah
11:41 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Regarding @DATETIME_TZ_LITERAL@ note 93.
I have tested and adjusted a little the rule for the literal. The seconds...
Ovidiu Maxiniuc
11:36 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
It looks fine. Greg Shah
11:22 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Added 2 missing files affected by previous changes to @int64@ API. Ovidiu Maxiniuc
09:54 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Go ahead with runtime testing. If Eric finds anything of concern we can deal with it at that time. Greg Shah
09:50 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Yes, this update should fix the _Function "PLUS" not found_ error from stdout.log.
The update also contain the fix ...
Ovidiu Maxiniuc
09:22 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I am fine with the changes, but most of them are in code of which Eric is the "owner".
Eric: please take a look at...
Greg Shah
08:27 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Change from note 92:
* Fixed pl/java functions/operators.
* Added some operators overloaded with integer / bigint
...
Ovidiu Maxiniuc
10:02 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Experiments with different testcases show the following results for process launch 4GL options for Windows implementa... Eugenie Lyzenko

05/05/2013

05:44 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to note 90:
Please see testcases/uast/datetime_literals.p and testcases/uast/datetimetz_literals.p for s...
Greg Shah

05/02/2013

07:43 PM Bug #2147 (Closed): fix any runtime issues with format strings (server project)
Greg Shah
07:24 PM Feature #2145 (Closed): eliminate program-name limitations
Greg Shah
07:08 PM Feature #1630: implement support for UNBUFFERED in I/O statements
Only 2 forms are in use in the server project:
OUTPUT TO filename APPEND UNBUFFERED.
OUTPUT TO filename UNBUFFERE...
Greg Shah
03:34 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Changes from previous update:
* @int64@ has two different getters for Java types @toJavaLongType()@ and @toJavaInteg...
Ovidiu Maxiniuc
01:31 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Ovidiu Maxiniuc wrote:
> My proposal is to switch all calculations from sql server (pljava) to 64-bit, assigning all...
Eric Faulhaber
01:23 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Greg,
I am investigating adding ISO date-time literals to progress.g.
If @d@ is a kind of progress date variable, t...
Ovidiu Maxiniuc
12:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I have investigated the new found issues. As expected Progress is always processing integer data on 64 bits. However,... Ovidiu Maxiniuc
11:23 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Eric Faulhaber wrote:
> BTW, has something changed with the logging configuration? I'm seeing lots of errors in std...
Constantin Asofiei
11:20 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
BTW, has something changed with the logging configuration? I'm seeing lots of errors in stdout.log that I would norm... Eric Faulhaber
11:02 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Constantin Asofiei wrote:
> Runtime showed more persistence related errors:
Regarding the ClassCastException: there...
Eric Faulhaber
02:20 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Runtime showed more persistence related errors:... Constantin Asofiei
03:16 PM Feature #27: implement a compatible ENCODE built-in function
And there is this:
http://labs.neohapsis.com/2008/08/25/crypto-pet-peeves-hashingencodingits-all-the-same-right/
Greg Shah
02:49 PM Feature #27: implement a compatible ENCODE built-in function
More resources:
http://en.wikipedia.org/wiki/Cyclic_redundancy_check
http://stackoverflow.com/questions/10564491/...
Greg Shah
02:16 PM Feature #27: implement a compatible ENCODE built-in function
Some useful information:
http://knowledgebase.progress.com/articles/Article/21685
http://knowledgebase.progress.c...
Greg Shah
01:48 PM Feature #1608: implement full appserver support (from 4GL clients only)
Some notes about the needed configuration:
# connection to a AppServer can be done either by specifying the Broker's...
Constantin Asofiei
12:09 AM Feature #1884: add some of the v10 data types and core built-ins
Assigned to Ovidiu to finish longchar support, beginning July 23. Eric Faulhaber

05/01/2013

07:04 PM Feature #1608: implement full appserver support (from 4GL clients only)
Some thoughts in regard to the design:
* Each appserver agent will be a separate P2J client process that connects ...
Greg Shah
04:27 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The next drop uploaded. Includes:
1. Basic skeleton for init/term procedure.
2. Small syntax fixes in most source c...
Eugenie Lyzenko
09:54 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> I'm planning to separate DLL Windows initialization code in the file entry_win.c. Is this name acceptable?
Plea...
Greg Shah
07:40 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The question. I'm planning to separate DLL Windows initialization code in the file entry_win.c. Is this name acceptable? Eugenie Lyzenko
03:26 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
The changes are good. Go ahead with runtime regression testing.
Please be aware that some overlapping changes hav...
Greg Shah
02:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Added int64 mapping added to @persist.hql.DataTypeHelper.initJavaClasses()@.
There is more work to do related to hql....
Ovidiu Maxiniuc

04/30/2013

04:38 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
OK. Greg Shah
04:16 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
This is the current NUM_LITERAL rule from hql.g:... Eric Faulhaber
03:12 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
> I'm wondering if a separate token type for int64 literals (which would map to HQLTypes.LONG) is more appropriate. G... Greg Shah
02:54 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I'm wondering if a separate token type for int64 literals (which would map to HQLTypes.LONG) is more appropriate. Gr... Eric Faulhaber
01:37 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Eric,
While looking over the @DataTypeHelper@ for any lines that would need @int64@ support I reached the @initBasi...
Ovidiu Maxiniuc
01:19 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
One more change is needed:
persist.hql.DataTypeHelper.initJavaClasses() needs the int64 mapping added too.
Constantin Asofiei
12:51 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Most likely. Added @Int64Field@, too.
Thanks, Greg.
Ovidiu Maxiniuc
12:43 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Does this need to also add a line for Int64Field into the TYPES map? Greg Shah
12:34 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Added missing @int64@ type to @TYPES@ map of @com.goldencode.p2j.persist.DBUtils@. Ovidiu Maxiniuc
12:19 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
You have to update the TYPES array in com.goldencode.p2j.persist.DBUtils to reflect the new data types. Eric Faulhaber
12:14 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Runtime regression testing produces these failures:... Constantin Asofiei
06:53 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Reorganized Majic update archive content to fit the exact structure of Majic project. Ovidiu Maxiniuc
03:25 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Please make a list of everything that remains to be done.
At this moment I see the following TODO list(for proce...
Eugenie Lyzenko
09:14 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
It looks good. Keep going.
Please make a list of everything that remains to be done.
Greg Shah
09:01 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Do we need to implement out own DLL Init routine?
Yes, I think we should. For now, we just need to properly han...
Greg Shah
10:50 AM Feature #1639: implement socket support
Added update which include any untreated issues I checked with Constantin as TODO's. Costin Savin
09:44 AM Feature #1639: implement socket support
Added the most recent version that of the testcases I used for sockets Costin Savin
09:55 AM Feature #1980: runtime support for DOM XML processing
In regard to memptr, please look at the testcases/uast/memptr/memptr_*.p code. I just checked them into bzr in the p... Greg Shah
09:19 AM Feature #2132: implement any missing filesys.c features for Windows
The changes look good. Greg Shah
06:27 AM Bug #2139: Frames scoped to a subroutine is reused for subsequent calls
In 4GL, a scoped frame to a function / procedure is kept on screen even after the subroutine returns and a new frame ... Ovidiu Maxiniuc
06:11 AM Bug #2139 (New): Frames scoped to a subroutine is reused for subsequent calls
Ovidiu Maxiniuc

04/29/2013

07:15 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Please review this:
>
> http://support.microsoft.com/kb/94248
The question. I have checked out P2J.DLL. Both ...
Eugenie Lyzenko
07:02 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The next drop has been uploaded with symlink status check support. See the appropriate history for details. Eugenie Lyzenko
03:27 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Please review this:
http://support.microsoft.com/kb/94248
Greg Shah
07:01 PM Feature #2132: implement any missing filesys.c features for Windows
The symlink support added. The approach is based on GetFileAttributes() Windows API call and flag FILE_ATTRIBUTE_REPA... Eugenie Lyzenko
06:23 PM Feature #1991 (WIP): runtime support for appserver
Constantin Asofiei
04:44 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Let's do it that way. Greg Shah
04:27 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
> Constantin: thoughts?
My choice would be this:
- store these at the wrapper classes
- use SessionUtils to manage...
Constantin Asofiei
01:24 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Please review NumberType.initContextSpecificSeps() and how it is called. Please note that using the DirectoryManager... Greg Shah
11:58 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I encountered the following issue while implementing the @SESSION:DISPLAY-TIMEZONE@ attribute:
The attribute can be ...
Ovidiu Maxiniuc
10:18 AM Feature #1639: implement socket support
Tested in 4GL (the example with Pause) and for qsize and it seems that after the queue is full connections are reject... Costin Savin
08:46 AM Feature #1639: implement socket support
> Note that if the client is in insecure mode, the keyStore and passwords will be sent "clear text" from the P2J serv... Greg Shah
07:18 AM Feature #1608: implement full appserver support (from 4GL clients only)
The Progress Explorer tool on windev01 is not working. I want to use to test how agents can be configured and how cli... Constantin Asofiei

04/26/2013

05:56 PM Feature #1639: implement socket support
About ENABLE-CONNECTIONS when the socket needs to be in SSL mode; as the private keys should be on the P2J server and... Constantin Asofiei
03:05 PM Feature #1639: implement socket support
Added end of the day update with revised interfaces SocketImpl and SocketListenerImpl. Costin Savin
02:17 PM Feature #1639: implement socket support
Costin: please test by adding a PAUSE in the server's code, right at the top of the @connProc@ procedure. On the firs... Constantin Asofiei
02:03 PM Feature #1639: implement socket support
> But, other info we need to determine is this: if the qsize is 2 and on the first connected client, the CONNECT proc... Costin Savin
11:50 AM Feature #1639: implement socket support
The approach and the questions both look good. Greg Shah
11:28 AM Feature #1639: implement socket support
And also, it looks like if not set, a default value is used:... Constantin Asofiei
11:21 AM Feature #1639: implement socket support
About qsize parameter for ENABLE-CONNECTIONS (related to point 8 at note 91). We need to determine where we put the l... Constantin Asofiei
09:08 AM Feature #1639: implement socket support
Implementation details about server and client sockets.
# server and client sockets are opened by the P2J client
#...
Constantin Asofiei
03:40 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The next drop for review. Includes:
1. Merging with the recent code tree. The file build.xml modified.
2. The first...
Eugenie Lyzenko
02:38 PM Feature #1884: add some of the v10 data types and core built-ins
The remaining work on this task are summarized in points 1 through 4 in note 54. They are estimated to take 60 hours. Greg Shah
02:33 PM Feature #1920 (Closed): implement persistent procedures
I'm closing this task since:
1. It is essentially complete.
2. The small set of remaining work is defined in sepa...
Greg Shah
02:27 PM Feature #2138: finish SEARCH-TARGET support
The work on this task is defined in #1921 note 25:
A resume on what else needs to be done regarding super-procedur...
Greg Shah
02:26 PM Feature #2138 (Closed): finish SEARCH-TARGET support
Greg Shah
02:25 PM Feature #1921 (Closed): implement super-procedures
Greg Shah
02:10 PM Bug #1971: emit worker versions for functions to fix source-procedure handle
Thinking about this some more, I think we should be able to hide this completely in the runtime (no extra workers nee... Greg Shah
12:04 PM Feature #1640: implement DOM XML support
That is why I was wondering if the mapping was needed. If you can't find any need, then get rid of it.
Do we even...
Greg Shah
12:00 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
The changes look good. Go ahead with the runtime regression testing. Great work! Greg Shah
11:31 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
This update is final version of the int64 work. This includes:
* @decimal@ s were incorrectly @compareTo@ to @int64@...
Ovidiu Maxiniuc
08:02 AM Feature #2108: event model rationalization
We have already determined that the sockets support needs to be client-side.
Appserver will be largely handled dur...
Greg Shah
07:52 AM Feature #1646: implement BASE64-ENCODE/BASE64-DECODE built-in functions
An initial version exists in SecurityOps. This needs to be tested to confirm its behavior matches the 4GL. For exam... Greg Shah

04/25/2013

07:00 PM Feature #2074: add CAN-QUERY() and CAN-SET() support
Options:
1. The runtime implementation in HandleOps can delegate to the resources themselves. We can add a canQue...
Greg Shah
06:35 PM Feature #1640: implement DOM XML support
Greg Shah wrote:
> This is a good idea. But before we take on that additional complexity, I would like to know the ...
Evgeny Kiselev
08:10 AM Feature #1640: implement DOM XML support
-------- Original Message --------
Subject: small change in xml module
Date: Thu, 25 Apr 2013 11:34:09 +0300
Fro...
Greg Shah
04:51 PM Feature #1884: add some of the v10 data types and core built-ins
We will handle the hashing and encryption functions in #2136, which is not needed for milestone 7. Greg Shah
04:42 PM Feature #1884: add some of the v10 data types and core built-ins
We will deal with COPY-LOB in #2135, which is not needed for milestone 7. Greg Shah
04:46 PM Feature #2136: add hashing and encryption built-in functions to SecurityOps
Add the following builtin functions to SecurityOps (and any related conversion support that is needed):
DECRYPT
ENCR...
Greg Shah
04:45 PM Feature #2136 (New): add hashing and encryption built-in functions to SecurityOps
Greg Shah
04:39 PM Feature #2135 (Closed): implement COPY-LOB language statement
Greg Shah
04:16 PM Bug #2130: fix propath assignment
PROPATH behaviour fix uploaded.
While I'm thinking about one strange issue in 64-bit Windows I have prepared the f...
Eugenie Lyzenko
09:37 AM Bug #2130: fix propath assignment
From note 78 in #1648 by EVL:
I have clarified this point. Both Windows and Linux 4GL systems shows the same behav...
Greg Shah
09:36 AM Bug #2130 (Closed): fix propath assignment
Greg Shah
03:15 PM Feature #1639: implement socket support
Added end of day update which contains the interface for server-socket client side logic Costin Savin
02:19 PM Feature #1639: implement socket support
The client side loading of certificates is only for securing the connection between a P2J client and a P2J server. T... Greg Shah
02:01 PM Feature #1639: implement socket support
Regarding certificate issue for ssl sockets and server sockets: after looking in SecurityManager getTransportSecurit... Costin Savin
12:15 PM Feature #1620 (Closed): implement EXTENT parameter support
Greg Shah
11:56 AM Feature #1620: implement EXTENT parameter support
Please create a separate task for this remaining TODO and we will close this. Make sure to put a time estimate in th... Greg Shah
11:53 AM Feature #1620: implement EXTENT parameter support
The only TODO is this:
> - adds a TODO in decimal.setPrecision, for dynamic-extent vars - for these cases, the preci...
Constantin Asofiei
11:07 AM Feature #1620: implement EXTENT parameter support
What is to do on this task, if anything? Greg Shah
12:01 PM Bug #2133: fix precision for decimal, dynamic-extent variables
The solution would be to save the precision "by reference" (i.e. for each decimal array reference, save its precision... Constantin Asofiei
11:58 AM Bug #2133 (Closed): fix precision for decimal, dynamic-extent variables
Constantin Asofiei
11:45 AM Feature #1638: implement Java access to converted appserver code (must be a simple replacement fo...
The customer appserver only has 1 entry point that is called remotely. It provides their "entity API" via a single t... Greg Shah
11:18 AM Feature #1643 (Closed): implement any missing DELETE OBJECT usage
Greg Shah
11:11 AM Feature #1622 (Closed): refine HANDLE support to resolve incompatibilities
During milestone 4 we handled this or we put in separate (more specific) future tasks that are needed. This is being... Greg Shah
10:50 AM Feature #2132 (Closed): implement any missing filesys.c features for Windows
Greg Shah
10:38 AM Feature #1645: implement web services support
Comment from CA:
This and #1995 should be worked by the same person, as they are related (I think the web services...
Greg Shah
10:37 AM Feature #1641: implement SAX XML support
Comment from CA:
I suppose we will use something like Apache AXIS2 for the low-level communication? I don't think ...
Greg Shah
09:50 AM Feature #1648 (Closed): review all filesystem support (runtime) on Windows and fix/resolve any is...
Greg Shah
09:27 AM Feature #1650 (WIP): process launching support for Windows (JNI library changes and any associate...
Greg Shah
09:15 AM Feature #2129: final runtime work on sockets
This is just for time tracking. All history should be in parent task #1639. Greg Shah
09:15 AM Feature #2129 (Closed): final runtime work on sockets
Greg Shah
09:13 AM Feature #1958 (WIP): implement the runtime support for sockets
Greg Shah
04:49 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Greg Shah wrote:
> Code Feedback:
>
> 1. The TestCase support should be put back into date. At some point we wil...
Ovidiu Maxiniuc

04/24/2013

07:12 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Code Feedback:
1. The TestCase support should be put back into date. At some point we will move that into a set o...
Greg Shah
01:30 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Changes since last note:
* the patched conversion went all the way, however, some differences exist (see the new src...
Ovidiu Maxiniuc
06:35 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The code continues to look good. Your approach makes sense. Good stuff. Keep going. Greg Shah
06:30 PM Feature #1639: implement socket support
Feedback:
1. ClientSocket should not be in the ui package. It has nothing really to do with UI. Rename it to Low...
Greg Shah
02:06 PM Feature #1639: implement socket support
Started the interface for the SERVER-SOCKET methods we need on client side and looked into the logic for SSL socket a... Costin Savin

04/23/2013

06:21 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Update status for INPUT-OUTPUT THROUGH. The idea of this 4GL statement is to use external program instead of console ... Eugenie Lyzenko
08:50 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The new drop. Includes:
1. Merge with recent code for filesys update, the open() call was replaced with open_native(...
Eugenie Lyzenko
10:47 AM Feature #1639: implement socket support
Added update containing the interface to support client side sockets, also made changes to SocketImpl to accommodate ... Costin Savin
08:48 AM Feature #1640: implement DOM XML support
This is a good idea. But before we take on that additional complexity, I would like to know the answer to this quest... Greg Shah

04/22/2013

07:25 PM Feature #1640: implement DOM XML support
>The initial design (see XEntityImpl) creates a map that tries to match handles to DOM Element instances. I really do... Evgeny Kiselev
05:31 PM Feature #1639: implement socket support
Only the portions of the socket processing that interact with the J2SE classes need to be on the client. Maximize wh... Greg Shah
03:10 PM Feature #1639: implement socket support
Added end of the day update finished SET-SOCKET-OPTION / GET-SOCKET-OPTION. Also started on getting the logic to clie... Costin Savin
 

Also available in: Atom