[jira] [Commented] (THRIFT-3593) As a thrift-based application implementer, I would like the server-side to have the ability to issue requests to the client on the same connection in order to implemen

2016-07-07 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15366351#comment-15366351 ] Kyle Johnson commented on THRIFT-3593: -- Backward compatibility may not be required a

[jira] [Commented] (THRIFT-3593) Add new IDL keyword 'signal' to be able that a server can actively send messages to all its connected clients to prevent polling

2016-07-07 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15366277#comment-15366277 ] Kyle Johnson commented on THRIFT-3593: -- So the TConnectedEndpoint acts as a TTranspo

[jira] [Commented] (THRIFT-3593) Add new IDL keyword 'signal' to be able that a server can actively send messages to all its connected clients to prevent polling

2016-07-06 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15365388#comment-15365388 ] Kyle Johnson commented on THRIFT-3593: -- So essentially you'd have an endpoint transp

[jira] [Commented] (THRIFT-3593) Add new IDL keyword 'signal' to be able that a server can actively send messages to all its connected clients to prevent polling

2016-07-06 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15364803#comment-15364803 ] Kyle Johnson commented on THRIFT-3593: -- In principle this seems like a good idea, bu

[jira] [Commented] (THRIFT-3817) Redeclaration of std::tuple

2016-05-05 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15272628#comment-15272628 ] Kyle Johnson commented on THRIFT-3817: -- The easiest way is generate a pull request f

[jira] [Commented] (THRIFT-3797) Generated Delphi processor shouldn't error out on timed out exceptions

2016-04-29 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15264239#comment-15264239 ] Kyle Johnson commented on THRIFT-3797: -- Any thoughts? > Generated Delphi processor

[jira] [Updated] (THRIFT-3797) Generated Delphi processor shouldn't error out on timed out exceptions

2016-04-26 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3797: - Flags: Patch Patch Info: Patch Available > Generated Delphi processor shouldn't error ou

[jira] [Assigned] (THRIFT-3797) Generated Delphi processor shouldn't error out on timed out exceptions

2016-04-26 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson reassigned THRIFT-3797: Assignee: Kyle Johnson > Generated Delphi processor shouldn't error out on timed out excep

[jira] [Created] (THRIFT-3797) Generated Delphi processor shouldn't error out on timed out exceptions

2016-04-25 Thread Kyle Johnson (JIRA)
Kyle Johnson created THRIFT-3797: Summary: Generated Delphi processor shouldn't error out on timed out exceptions Key: THRIFT-3797 URL: https://issues.apache.org/jira/browse/THRIFT-3797 Project: Thrif

[jira] [Updated] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-20 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3790: - Attachment: THRIFT-3790-Test-client-fix.patch Adding test client fix to use the new pipe open tim

[jira] [Comment Edited] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-20 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15250159#comment-15250159 ] Kyle Johnson edited comment on THRIFT-3790 at 4/20/16 4:11 PM:

[jira] [Commented] (THRIFT-3794) Split Delphi application, protocol and transport exception subtypes into separate exceptions

2016-04-20 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15249672#comment-15249672 ] Kyle Johnson commented on THRIFT-3794: -- That was my hunch, based on briefly looking

[jira] [Commented] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-20 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15249663#comment-15249663 ] Kyle Johnson commented on THRIFT-3790: -- How should the test case be handled, then?

[jira] [Updated] (THRIFT-3794) Split Delphi application, protocol and transport exception subtypes into separate exceptions

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3794: - Flags: Patch Patch Info: Patch Available > Split Delphi application, protocol and transp

[jira] [Updated] (THRIFT-3794) Split Delphi application, protocol and transport exception subtypes into separate exceptions

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3794: - Attachment: THRIFT-3794-Split-Application-Protocol-Transport-exception-subtypes.patch I have att

[jira] [Created] (THRIFT-3794) Split Delphi application, protocol and transport exception subtypes into separate exceptions

2016-04-19 Thread Kyle Johnson (JIRA)
Kyle Johnson created THRIFT-3794: Summary: Split Delphi application, protocol and transport exception subtypes into separate exceptions Key: THRIFT-3794 URL: https://issues.apache.org/jira/browse/THRIFT-3794

[jira] [Commented] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15248754#comment-15248754 ] Kyle Johnson commented on THRIFT-3790: -- Much better implementation. Thanks. Kind o

[jira] [Commented] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15248745#comment-15248745 ] Kyle Johnson commented on THRIFT-3790: -- Grabbed the timeout algo from the ReadDirect

[jira] [Commented] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15248728#comment-15248728 ] Kyle Johnson commented on THRIFT-3791: -- True, only a handle. Just if we wanted to e

[jira] [Commented] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15248720#comment-15248720 ] Kyle Johnson commented on THRIFT-3791: -- The problem is that it isn't, at least with

[jira] [Commented] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-19 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15247804#comment-15247804 ] Kyle Johnson commented on THRIFT-3791: -- It's not necessary to test IsOpen because it

[jira] [Updated] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3791: - Flags: Patch Patch Info: Patch Available > Delphi pipe client may fail even in a non-err

[jira] [Updated] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3790: - Flags: Patch Patch Info: Patch Available > Fix Delphi named pipe client to use timeout e

[jira] [Updated] (THRIFT-3792) Timeouts for anonymous pipes should be configurable

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3792: - Attachment: THRIFT-3792-make-anonymous-pipe-timeouts-configurable.patch The patch to make anonymo

[jira] [Updated] (THRIFT-3792) Timeouts for anonymous pipes should be configurable

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3792: - Flags: Patch Patch Info: Patch Available > Timeouts for anonymous pipes should be config

[jira] [Created] (THRIFT-3792) Timeouts for anonymous pipes should be configurable

2016-04-18 Thread Kyle Johnson (JIRA)
Kyle Johnson created THRIFT-3792: Summary: Timeouts for anonymous pipes should be configurable Key: THRIFT-3792 URL: https://issues.apache.org/jira/browse/THRIFT-3792 Project: Thrift Issue Ty

[jira] [Updated] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3791: - Attachment: THRIFT-3791-fix-for-calling-GetLastError-even-on-success.patch This fixes the logic s

[jira] [Created] (THRIFT-3791) Delphi pipe client may fail even in a non-error condition

2016-04-18 Thread Kyle Johnson (JIRA)
Kyle Johnson created THRIFT-3791: Summary: Delphi pipe client may fail even in a non-error condition Key: THRIFT-3791 URL: https://issues.apache.org/jira/browse/THRIFT-3791 Project: Thrift Is

[jira] [Updated] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3790: - Attachment: THRIFT-3790-fix-for-closing-and-reopening-client-pipe-connection.patch Here is the p

[jira] [Created] (THRIFT-3790) Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist

2016-04-18 Thread Kyle Johnson (JIRA)
Kyle Johnson created THRIFT-3790: Summary: Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist Key: THRIFT-3790 URL: https://issues.apache.org/jira/browse/THRIFT-3790 Project:

[jira] [Updated] (THRIFT-3487) Full support for newer Delphi versions

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3487: - Attachment: THRIFT-3487-Full-support-for-sockets-in-newer-Delphi-versions.patch This should add

[jira] [Issue Comment Deleted] (THRIFT-3487) Full support for newer Delphi versions

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3487: - Comment: was deleted (was: This implements sockets adapted from the C++ sockets code.) > Full su

[jira] [Updated] (THRIFT-3487) Full support for newer Delphi versions

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3487: - Attachment: newsockets.diff This implements sockets adapted from the C++ sockets code. > Full su

[jira] [Updated] (THRIFT-3487) Full support for newer Delphi versions

2016-04-18 Thread Kyle Johnson (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-3487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kyle Johnson updated THRIFT-3487: - Attachment: (was: newsockets.diff) > Full support for newer Delphi versions > ---