Re: Proton-J Reactor sending delay

2016-02-26 Thread Bozo Dragojevic
On 26. 02. 16 15.36, Bozo Dragojevic wrote: > Iiuc, calling anything except wakeup from outside the reactor thread is > forbidden. > > Reactor (whole proton-c and proton-j) has no locks to protect against > such use. > > The general pattern is to trigger your appli

Re: Proton-J Reactor sending delay

2016-02-26 Thread Bozo Dragojevic
Iiuc, calling anything except wakeup from outside the reactor thread is forbidden. Reactor (whole proton-c and proton-j) has no locks to protect against such use. The general pattern is to trigger your application from a handler for 'on reactor init' and add that handler to the reactor before

Re: PN_REACTOR_QUIESCED

2015-10-10 Thread Bozo Dragojevic
Hi Alan, Rafael, On 9. 10. 15 21.25, aconway wrote: > I'm fiddling with the C++ example broker, and when I install a debug > handler, I see that when the broker is doing absolutely nothing there > is a PN_REACTOR_QUIESCED event about every 3 seconds. Does anybody know > what this is about? Why is

[jira] [Created] (PROTON-1017) Engine does not handle UNINITALIZED/CLOSED sessions

2015-10-09 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-1017: --- Summary: Engine does not handle UNINITALIZED/CLOSED sessions Key: PROTON-1017 URL: https://issues.apache.org/jira/browse/PROTON-1017 Project: Qpid Proton

[jira] [Resolved] (PROTON-1016) Jython implements long with a BigInteger

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-1016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-1016. - Resolution: Fixed Fix Version/s: 0.11 > Jython implements long with a BigInte

[jira] [Resolved] (PROTON-997) Allow proton-j handler to be extended by a jython class

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-997. Resolution: Fixed Fix Version/s: 0.11 > Allow proton-j handler to be exten

[jira] [Resolved] (PROTON-984) Document proton-j time units

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-984. Resolution: Fixed Fix Version/s: 0.11 > Document proton-j time un

[jira] [Created] (PROTON-1016) Jython implements long with a BigInteger

2015-10-08 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-1016: --- Summary: Jython implements long with a BigInteger Key: PROTON-1016 URL: https://issues.apache.org/jira/browse/PROTON-1016 Project: Qpid Proton Issue

[jira] [Resolved] (PROTON-982) Make proton python tests compatible with unittest

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-982. Resolution: Fixed Fix Version/s: 0.11 > Make proton python tests compati

[jira] [Commented] (PROTON-1014) Documentation: compilation instructions refer an invalid path

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14948907#comment-14948907 ] Bozo Dragojevic commented on PROTON-1014: - bq. – Build files have been written to: /home/opiske

[jira] [Resolved] (PROTON-1014) Documentation: compilation instructions refer an invalid path

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-1014. - Resolution: Not A Problem Assignee: Bozo Dragojevic Fix Version/s

[jira] [Closed] (PROTON-234) Add lots of logging to better understand inner working of proton

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic closed PROTON-234. -- Resolution: Won't Fix proton has outgrown these > Add lots of logging to better underst

[jira] [Closed] (PROTON-233) Nonblocking connect must be handled explicitly in pn_driver_wait

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic closed PROTON-233. -- Resolution: Won't Fix proton has outgrown these > Nonblocking connect must be hand

[jira] [Closed] (PROTON-288) Make it possible to start the server later during the test

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic closed PROTON-288. -- Resolution: Won't Fix proton has outgrown these > Make it possible to start the server la

[jira] [Closed] (PROTON-289) outgoing tracker and outgoing queue disagree in case the server is not around

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic closed PROTON-289. -- Resolution: Won't Fix proton has outgrown these > outgoing tracker and outgoing queue disag

[jira] [Closed] (PROTON-691) Allow proton to be built with add_subdirectory

2015-10-08 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic closed PROTON-691. -- Resolution: Won't Fix use ExternalProject_Add > Allow proton to be built with add_subdirect

Re: pn_link_receive fails when previous delivery was not settled

2015-10-06 Thread Bozo Dragojevic
Hi Tomas, On 6. 10. 15 14.04, Tomáš Šoltys wrote: > Hi, > > I would like to receive messages without settling them. And do settle > later. Is it possible? You need to tell the link that you are done receiving and to go to the next delivery by doing a pn_link_advance(). > I have modified

[jira] [Commented] (PROTON-1001) Python tests fail in environments without unittest2

2015-09-22 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-1001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14903012#comment-14903012 ] Bozo Dragojevic commented on PROTON-1001: - you can also just pip install unittest2 > Pyt

[jira] [Created] (PROTON-984) Document proton-j time units

2015-08-18 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-984: -- Summary: Document proton-j time units Key: PROTON-984 URL: https://issues.apache.org/jira/browse/PROTON-984 Project: Qpid Proton Issue Type: Improvement

[jira] [Created] (PROTON-982) Make proton python tests compatible with unittest

2015-08-18 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-982: -- Summary: Make proton python tests compatible with unittest Key: PROTON-982 URL: https://issues.apache.org/jira/browse/PROTON-982 Project: Qpid Proton

[jira] [Created] (PROTON-983) Expose Event.copy() to bindings

2015-08-18 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-983: -- Summary: Expose Event.copy() to bindings Key: PROTON-983 URL: https://issues.apache.org/jira/browse/PROTON-983 Project: Qpid Proton Issue Type

[jira] [Created] (PROTON-964) Proton-J extensible event types

2015-07-29 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-964: -- Summary: Proton-J extensible event types Key: PROTON-964 URL: https://issues.apache.org/jira/browse/PROTON-964 Project: Qpid Proton Issue Type

Re: proton-j messenger connection issues

2015-07-24 Thread Bozo Dragojevic
On 24. 07. 15 08.44, Yanfeng Liu wrote: Thanks. Our use case is Android app, so we can't provision queues beforehand. Probably we need consider using proton-C via JNI from Java or look at other ways. I think the JNI bindings were dropped in recent proton. Cheers, Bozzo

Re: [1/2] qpid-proton git commit: PROTON-937: LinkImpl.localOpen() does not initialize source and target

2015-07-09 Thread Bozo Dragojevic
On 8. 07. 15 18.16, Robbie Gemmell wrote: Hi Bozzo, some comments and questions. I am seeing test failures due to NPE's from the new code: https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/1043/ There should be null checks on the remote Source and Target before trying to copy

Re: [2/2] qpid-proton git commit: PROTON-928: cancellable tasks

2015-07-09 Thread Bozo Dragojevic
/repos/asf/qpid-proton/diff/d4d22ee3 Branch: refs/heads/master Commit: d4d22ee396163babcac19c48845b1f10ca3b5a48 Parents: 09af375 Author: Bozo Dragojevic bo...@digiverse.si Authored: Tue Jul 7 10:17:40 2015 +0200 Committer: Bozo Dragojevic bo...@digiverse.si Committed: Tue Jul 7 21:49:44 2015

Re: [2/2] qpid-proton git commit: PROTON-928: cancellable tasks

2015-07-09 Thread Bozo Dragojevic
/../proton-c/bindings/python/proton/reactor.py, line 118, in mark return pn_reactor_mark(self._impl) NameError: global name 'pn_reactor_mark' is not defined Robbie On 9 July 2015 at 10:55, Bozo Dragojevic bo...@digiverse.si wrote: Hi Ken, I've installed python3.4 and tox and friends

[jira] [Commented] (PROTON-937) LinkImpl.localOpen() does not initialize source and target

2015-07-07 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617261#comment-14617261 ] Bozo Dragojevic commented on PROTON-937: I've commited the fix, but i still owe

[jira] [Created] (PROTON-937) LinkImpl.localOpen() does not initialize source and target

2015-07-07 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-937: -- Summary: LinkImpl.localOpen() does not initialize source and target Key: PROTON-937 URL: https://issues.apache.org/jira/browse/PROTON-937 Project: Qpid Proton

[jira] [Resolved] (PROTON-928) Cancellable tasks

2015-07-07 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic resolved PROTON-928. Resolution: Fixed Cancellable tasks - Key: PROTON-928

[jira] [Assigned] (PROTON-928) Cancellable tasks

2015-07-03 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic reassigned PROTON-928: -- Assignee: Bozo Dragojevic Cancellable tasks - Key

[jira] [Created] (PROTON-928) Cancellable tasks

2015-07-01 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-928: -- Summary: Cancellable tasks Key: PROTON-928 URL: https://issues.apache.org/jira/browse/PROTON-928 Project: Qpid Proton Issue Type: Improvement

Re: codec changes

2015-04-07 Thread Bozo Dragojevic
On 7. 04. 15 15.38, Alan Conway wrote: On Tue, 2015-03-31 at 19:17 +0200, Božo Dragojevič wrote: Given the memory overhead of a pn_data_t before encoding, why not have it own an encode buffer? it could get by with exactly that grow_buffer() callback if ownership is the issue . I like this

Re: Items for the 0.9 Release notes/announcement

2015-03-24 Thread Bozo Dragojevic
On 24. 03. 15 20.16, Rafael Schloming wrote: I'm trying to put together a relatively complete set of changes and release notes for 0.9. If there is any particular feature be it new or some existing behaviour change that is worthy of being mentioned in the release notes or release announcement,

working with 0.9 release branch

2015-03-13 Thread Bozo Dragojevic
Hi! I want to get the fix for PROTON-838 to the 0.9 release. From the look of it the other fixes are just cherry-picked from master and applied to 0.9 branch. Is that the way to do it? Cheers, Bozzo

Re: working with 0.9 release branch

2015-03-13 Thread Bozo Dragojevic
On 13. 03. 15 22.54, Bozo Dragojevic wrote: Hi! I want to get the fix for PROTON-838 to the 0.9 release. From the look of it the other fixes are just cherry-picked from master and applied to 0.9 branch. Is that the way to do it? Figured it out. cherry-pick -x Bozzo

[jira] [Created] (PROTON-838) proton-hawtdispatch cannot connect with SSL

2015-03-13 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-838: -- Summary: proton-hawtdispatch cannot connect with SSL Key: PROTON-838 URL: https://issues.apache.org/jira/browse/PROTON-838 Project: Qpid Proton Issue

[jira] [Commented] (PROTON-789) Lots of Deprecation Warnings on OSX

2014-12-23 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14256847#comment-14256847 ] Bozo Dragojevic commented on PROTON-789: here are the rough steps for preparing

Re: proton slowdown - major clue

2014-10-28 Thread Bozo Dragojevic
On 28. 10. 14 20:18, Michael Goulish wrote: I have gotten callgrind call-graph pictures of my proton/engine sender and receiver when the test is running fast and when it slows down. The difference is in the sender -- when running fast, it is spending most of its time in the subtree of

Re: proton gradual slowdown -- I know how to cause it

2014-10-27 Thread Bozo Dragojevic
On 27. 10. 14 09:10, Michael Goulish wrote: Earlier I reported a very gradual slowdown in the performance of my simple 1-sender 1-receiver test, on RHEL 7.0 and Fedora 20 but not on RHEL 6.3 . The slowdown caused the test to end up running at half speed after a billion or two billion

Re: proton gradual slowdown -- I know how to cause it

2014-10-27 Thread Bozo Dragojevic
On 27. 10. 14 13:16, Michael Goulish wrote: You know, I thought of something along those lines, but I can't see how it makes the receiver actually use less CPU permanently. It seems like it ought to simply get a backlog, but go back to normal CPU usage. My guess is that sender creates for

Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Bozo Dragojevic
On 2. 10. 14 17:31, Ernest Allen wrote: Since the api-reconciliation tool is no longer viable, are there any example java apps that use the engine api? contrib/proton-hawtdispatch is also using the engine. Bozzo

[jira] [Updated] (PROTON-660) Fix openssl.c build on windows

2014-09-25 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-660: --- Attachment: (was: 0001-PROTON-660-Fix-openssl.c-build-on-windows.patch) Fix openssl.c

[jira] [Updated] (PROTON-660) Fix openssl.c build on windows

2014-09-25 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-660: --- Attachment: 0001-PROTON-660-Fix-openssl.c-build-on-windows.patch The proposed patch

Re: [jira] [Updated] (PROTON-660) Fix openssl.c build on windows

2014-09-25 Thread Bozo Dragojevic
below I selected base directory /proton/trunk (I have also tried /qpid/proton/trunk with same effect) fwiw, I'm doing this from a mac using chrome Bozzo On 25. 09. 14 20:44, Bozo Dragojevic (JIRA) wrote: [ https://issues.apache.org/jira/browse/PROTON-660?page

Re: [jira] [Updated] (PROTON-660) Fix openssl.c build on windows

2014-09-25 Thread Bozo Dragojevic
As a workaround, I've applied the patch to a svn checkout and uploaded svn diff. That works, but is a bit clumsy... Bozzo On 25. 09. 14 20:50, Bozo Dragojevic wrote: Can somebody help me with the reviewboard, please? I wanted to stuff this patch to reviewboard, but it gets rejected

[jira] [Commented] (PROTON-660) Fix openssl.c build on windows

2014-09-25 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14148148#comment-14148148 ] Bozo Dragojevic commented on PROTON-660: https://reviews.apache.org/r/26050/ Fix

[jira] [Commented] (PROTON-678) proton-c: (Win 32-bit) pn_post_frame misinterprets variable argument data when ERROR is used

2014-09-24 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14146004#comment-14146004 ] Bozo Dragojevic commented on PROTON-678: Dominic, did you see this error, with you

Re: 0.8 release prep

2014-09-23 Thread Bozo Dragojevic
On 22. 09. 14 19:57, Andrew Stitcher wrote: On Sun, 2014-09-21 at 23:43 +0200, Bozo Dragojevic wrote: PROTON-660: Fix openssl.c build on windows Are you planning to do this work yourself? If so please take into account my last comments on this bug. I'd work on it myself except that I don't

[jira] [Commented] (PROTON-660) Fix openssl.c build on windows

2014-09-23 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14144563#comment-14144563 ] Bozo Dragojevic commented on PROTON-660: {quote} I don't understand the need

Re: 0.8 release prep

2014-09-21 Thread Bozo Dragojevic
On 18. 09. 14 16:55, Rafael Schloming wrote: Hi Everyone, I'd like to put out a 0.8 RC soon. I will be going through JIRA shortly in order to triage any remaining issues. If there are any particular issues that you feel strongly should be included in 0.8, please follow up on this thread and

[jira] [Created] (PROTON-691) Allow proton to be built with add_subdirectory

2014-09-19 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-691: -- Summary: Allow proton to be built with add_subdirectory Key: PROTON-691 URL: https://issues.apache.org/jira/browse/PROTON-691 Project: Qpid Proton

Re: Please welcome Bozo Dragojevic as a Qpid committer

2014-09-17 Thread Bozo Dragojevic
On 16. 09. 14 17:59, Rafael Schloming wrote: The Qpid PMC has voted to grant Bozo Dragojevic commit rights to Qpid for his long standing interest in and involvement in Proton. Welcome Bozo, and thanks for all the contributions! --Rafael Hello everybody, glad to be on board! Bozzo

[jira] [Commented] (PROTON-684) Restrict IOCP enlistment to pn_selector_t usage scenarios in Windows

2014-09-12 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14131305#comment-14131305 ] Bozo Dragojevic commented on PROTON-684: The attached patch fixes things for me

Re: [jira] [Commented] (PROTON-668) Document Proton-c IO restrictions for 0.8 release

2014-09-12 Thread Bozo Dragojevic
Hi Cliff, I hope you don't mind if I reply on list, and not in Jira... On 12. 09. 14 09:18, Cliff Jansen (JIRA) wrote: [ https://issues.apache.org/jira/browse/PROTON-668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14131213#comment-14131213 ]

Re: [jira] [Created] (PROTON-668) Document Proton-c IO restrictions for 0.8 release

2014-09-11 Thread Bozo Dragojevic
Hi Cliff, comments inline On 11. 09. 14 09:32, Cliff Jansen (JIRA) wrote: Proton is designed to provide an efficient IO layer that functions without imposing a threading model on the application. Applications may (1) roll their own IO and just use the Proton engine, (2) use all Proton

Re: [jira] [Commented] (PROTON-640) IO completion port Windows IO for Proton

2014-09-10 Thread Bozo Dragojevic
Hi Cliff, I agree that the current extra API call is kludgy if not downright ugly. I noticed today you already added a new API call pn_io_selector(), which has separate windows and posix implementations. For short term 'fix', I'd propose to hide my hack inthere -- make calling pn_io_selector()

Messenger does not verify SSL peers in server mode?

2014-09-07 Thread Bozo Dragojevic
Hi, spotted this while figuring out how to use the SSL module. Messenger pn_listener_ctx()is not configuring trusted CA list for passive connections. Or, at least pn_messenger_set_trusted_certificates() documentation needs to specify it's for client connections ;) Cheers, Bozzo

[jira] [Created] (PROTON-660) Fix openssl.c build on windows

2014-09-05 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-660: -- Summary: Fix openssl.c build on windows Key: PROTON-660 URL: https://issues.apache.org/jira/browse/PROTON-660 Project: Qpid Proton Issue Type: Bug

Re: [jira] [Commented] (PROTON-640) IO completion port Windows IO for Proton

2014-09-05 Thread Bozo Dragojevic
to be within scope of the things that proton is trying to accomplish. Cheers, Bozzo From 357bf8fa698e9a49170b5e53b9abb2a74007dbb2 Mon Sep 17 00:00:00 2001 From: Bozo Dragojevic bo...@digiverse.si Date: Fri, 5 Sep 2014 11:40:57 +0200 Subject: [PATCH 1/1] Make iocp optional on windows --- proton-c

Re: [jira] [Commented] (PROTON-640) IO completion port Windows IO for Proton

2014-09-05 Thread Bozo Dragojevic
On 5. 09. 14 11:53, Bozo Dragojevic wrote: The patch is a bit rough - not sure I really like the name pn_io_no_iocp() - missing non-windows stub for pn_io_no_iocp() - it most likely handles the selector access wrong (see XXX comment) I missed this bit (blush) diff --git a/proton-c/src/windows

[jira] [Commented] (PROTON-657) OSX: build proton with homebrew openssl

2014-09-04 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-657?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14121184#comment-14121184 ] Bozo Dragojevic commented on PROTON-657: Trunk builds on OSX fine. I like your fix

Re: [jira] [Commented] (PROTON-640) IO completion port Windows IO for Proton

2014-09-04 Thread Bozo Dragojevic
Hi! Just a headsup. This commit breaks pn_accept() for me, it fails all the time. I'm not using selectors but drive the socket with libdispatch (from xdispatch) with a custom driver. If I revert this commit the trunk is useable. I'll dig deeper what is going on, I was focusing on getting SSL

[jira] [Created] (PROTON-657) OSX: build proton with homebrew openssl

2014-08-30 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-657: -- Summary: OSX: build proton with homebrew openssl Key: PROTON-657 URL: https://issues.apache.org/jira/browse/PROTON-657 Project: Qpid Proton Issue Type

[jira] [Updated] (PROTON-657) OSX: build proton with homebrew openssl

2014-08-30 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-657: --- Attachment: 0001-PROTON-657-OSX-build-proton-with-homebrew-openssl.patch homebrew openssl

Re: events work and demo (How to implement your own broker in 100 lines of code)

2014-07-04 Thread Bozo Dragojevic
On 2. 07. 14 21:24, Rafael Schloming wrote: Hi Everyone, Apologies for being a bit quiet recently. I've been heads down working on some improvements to the events API. I've put together a little demo that showcases what I've been doing. I like it! One question on opening up the events API a

[jira] [Created] (PROTON-623) Add missing error check to pn_string_inspect

2014-06-30 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-623: -- Summary: Add missing error check to pn_string_inspect Key: PROTON-623 URL: https://issues.apache.org/jira/browse/PROTON-623 Project: Qpid Proton Issue

[jira] [Updated] (PROTON-622) Add missing error check to pn_event_inspect

2014-06-30 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-622: --- Attachment: 0002-PROTON-622-Add-missing-error-check-to-pn_event_inspe.patch Add missing

[jira] [Updated] (PROTON-623) Add missing error check to pn_string_inspect

2014-06-30 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-623: --- Attachment: 0001-PROTON-623-Add-missing-error-check-to-pn_string_insp.patch Trivial patch

Re: [VOTE]: Release Proton 0.7 RC4 as 0.7 final

2014-04-22 Thread Bozo Dragojevic
fwiw, [X] Yes, release 0.7 RC4 as 0.7 final [ ] No, 0.7 RC4 as the following issues... Bozzo On 22. 04. 14 13:12, Rafael Schloming wrote: Hi Everyone, I haven't heard of any issues in RC4, so I'm going to put this to a formal vote now: Source artifacts are here: -

Re: Proton 0.7 RC3

2014-04-10 Thread Bozo Dragojevic
On 10. 04. 14 17:26, Rafael Schloming wrote: Hi Everyone, I've put out RC3 due to the compilation issue found on OSX (PROTON-559). The source is posted here: http://people.apache.org/~rhs/qpid-proton-0.7rc3/ Java binaries are here:

[jira] [Created] (PROTON-559) typo prevents compilation of posix/io.c on OSX

2014-04-09 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-559: -- Summary: typo prevents compilation of posix/io.c on OSX Key: PROTON-559 URL: https://issues.apache.org/jira/browse/PROTON-559 Project: Qpid Proton Issue

Re: Proton 0.7 RC2

2014-04-09 Thread Bozo Dragojevic
On 8. 04. 14 21:34, Rafael Schloming wrote: Hi Everyone, I've posted 0.7 RC2 in the usual places. Source can be found here: http://people.apache.org/~rhs/qpid-proton-0.7rc2/ Java binaries here: https://repository.apache.org/content/repositories/orgapacheqpid-1002/ Note that the

[jira] [Created] (PROTON-467) Stop initializing encoder and decoder for each message sent/received

2013-11-26 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-467: -- Summary: Stop initializing encoder and decoder for each message sent/received Key: PROTON-467 URL: https://issues.apache.org/jira/browse/PROTON-467 Project: Qpid

[jira] [Updated] (PROTON-467) Stop initializing encoder and decoder for each message sent/received

2013-11-26 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-467: --- Attachment: 0001-PROTON-467-Stop-initializing-encoder-and-decoder-for.patch Stop

Re: The implicit reply_to address

2013-11-05 Thread Bozo Dragojevic
On 5. 11. 13 18:58, Rafael Schloming wrote: Hi, I'm scratching my head a bit to understand your scenario so I'll answer the easy question first. ;-) The address format currently used by messenger isn't part of any official spec, and the official spec will likely look a bit different. When the

The implicit reply_to address

2013-11-03 Thread Bozo Dragojevic
not supported by protocol family The other beneficial effect of this change is that 'server' has no more sender links with null address which also solves the problem from my previous question. Bozzo From a296f585c95b3d2f9001e9c60e4970769581fb04 Mon Sep 17 00:00:00 2001 From: Bozo Dragojevic bozzo.dragoje

Re: The implicit reply_to address

2013-11-03 Thread Bozo Dragojevic
On 3. 11. 13 17:41, Bozo Dragojevic wrote: [snip] The attached patch 0002-... implements the former solution. I just noticed it's possible to say reply_to = ~/foo/bar. If the principle is sound I can supply the rest of needed changes. Bozzo

Re: 0.6 Release/0.7 Planning

2013-10-24 Thread Bozo Dragojevic
On 23. 10. 13 13:10, Rafael Schloming wrote: Hi Everyone, There have been a bunch of good fixes and improvements on trunk since 0.5, and we now have a dwindling number of JIRAs slated for 0.6, so it's probably time to start thinking about another release. I believe right now there are 7

Re: 0.6 Release/0.7 Planning

2013-10-24 Thread Bozo Dragojevic
Thanks! Bozzo On 24. 10. 13 17:06, Rafael Schloming wrote: They look pretty straightforward, I don't see why we can't get them into 0.6. --Rafael On Thu, Oct 24, 2013 at 7:26 AM, Bozo Dragojevicbo...@digiverse.si wrote: On 23. 10. 13 13:10, Rafael Schloming wrote: Hi Everyone, There

messenger store and links

2013-10-24 Thread Bozo Dragojevic
Hi! Chasing down a weird behavior... looking at messengers pni_pump_out() and how it's used from pn_messenger_endpoints() link = pn_link_head(conn, PN_LOCAL_ACTIVE | PN_REMOTE_ACTIVE); while (link) { if (pn_link_is_sender(link)) { pni_pump_out(messenger,

[jira] [Commented] (PROTON-290) Allow querying of unsent messages by tracker

2013-10-24 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13804488#comment-13804488 ] Bozo Dragojevic commented on PROTON-290: I think I just spotted a thinko in my

[jira] [Reopened] (PROTON-290) Allow querying of unsent messages by tracker

2013-10-24 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic reopened PROTON-290: Allow querying of unsent messages by tracker

Re: messenger store and links

2013-10-24 Thread Bozo Dragojevic
we don't have that commit yet. last merge from trunk was PROTON-440: fix from hiram git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1531508 13f79535-47bb-0310-9956-ffa450edef68 maybe this trace of an unsuspecting client (recv) connecting to a broker in 'hosed' state

[jira] [Updated] (PROTON-290) Allow querying of unsent messages by tracker

2013-10-24 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-290: --- Attachment: 0001-PROTON-290-add-a-test-and-more-explicit-logic.patch Here is a test

[jira] [Created] (PROTON-436) pn_data_dump is broken for complex types

2013-10-03 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-436: -- Summary: pn_data_dump is broken for complex types Key: PROTON-436 URL: https://issues.apache.org/jira/browse/PROTON-436 Project: Qpid Proton Issue Type

[jira] [Updated] (PROTON-436) pn_data_dump is broken for complex types

2013-10-03 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-436: --- Attachment: 0001-PROTON-436-pni_inspect_atom-can-do-better-than-asser.patch pn_data_dump

[jira] [Created] (PROTON-428) proton-hawtdispatch drops data when more than 512 bytes are read from the socket

2013-09-26 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-428: -- Summary: proton-hawtdispatch drops data when more than 512 bytes are read from the socket Key: PROTON-428 URL: https://issues.apache.org/jira/browse/PROTON-428

[jira] [Commented] (PROTON-398) pn_messenger_subscribe() fails to create a listener

2013-08-09 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13734649#comment-13734649 ] Bozo Dragojevic commented on PROTON-398: The ~ character in the address signals

Re: 0.5 RC1

2013-08-06 Thread Bozo Dragojevic
On 5. 08. 13 21:14, Rafael Schloming wrote: As promised, here is 0.5 RC1: http://people.apache.org/~rhs/qpid-proton-0.5rc1/ Java binaries are here: https://repository.apache.org/content/repositories/orgapacheqpid-064/ --Rafael Rafael, which svn revision corresponds to this?

[jira] [Updated] (PROTON-372) driver does not handle POLLHUP

2013-08-01 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-372: --- Attachment: 0001-Handle-POLLHUP-as-pending-io.patch This seems like a less heavy-handed

[jira] [Commented] (PROTON-370) test proton-hawtdispatch

2013-07-31 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13725574#comment-13725574 ] Bozo Dragojevic commented on PROTON-370: Thanks for cleaning up the mess I

[jira] [Created] (PROTON-372) driver does not handle POLLHUP

2013-07-30 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-372: -- Summary: driver does not handle POLLHUP Key: PROTON-372 URL: https://issues.apache.org/jira/browse/PROTON-372 Project: Qpid Proton Issue Type: Bug

[jira] [Updated] (PROTON-372) driver does not handle POLLHUP

2013-07-30 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-372: --- Attachment: confuse-driver.py running against PN_TRACE_RAW=1 PN_TRACE_FRM=1 PN_TRACE_DRV=1

[jira] [Created] (PROTON-370) test proton-hawtdispatch

2013-07-27 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-370: -- Summary: test proton-hawtdispatch Key: PROTON-370 URL: https://issues.apache.org/jira/browse/PROTON-370 Project: Qpid Proton Issue Type: Test

Re: [jira] [Updated] (PROTON-290) Allow querying of unsent messages by tracker

2013-06-11 Thread Bozo Dragojevic
://issues.apache.org/jira/browse/PROTON-290 Project: Qpid Proton Issue Type: New Feature Reporter: Bozo Dragojevic Fix For: 0.5 messenger.status(tracker) returns PENDING until the message is either accepted or rejected by the recipient. Allow

[jira] [Updated] (PROTON-288) Make it possible to start the server later during the test

2013-05-23 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-288: --- Attachment: 0001-PROTON-288-Make-it-possible-to-start-the-server-late.patch rebased to top

[jira] [Updated] (PROTON-288) Make it possible to start the server later during the test

2013-05-23 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-288: --- Attachment: (was: 0001-PROTON-288-Make-it-possible-to-start-the-server-late.patch

[jira] [Updated] (PROTON-288) Make it possible to start the server later during the test

2013-05-23 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-288: --- Attachment: 0001-PROTON-288-Make-it-possible-to-start-the-server-late.patch Make

[jira] [Created] (PROTON-288) Make it possible to start the server later during the test

2013-04-10 Thread Bozo Dragojevic (JIRA)
Bozo Dragojevic created PROTON-288: -- Summary: Make it possible to start the server later during the test Key: PROTON-288 URL: https://issues.apache.org/jira/browse/PROTON-288 Project: Qpid Proton

[jira] [Updated] (PROTON-288) Make it possible to start the server later during the test

2013-04-10 Thread Bozo Dragojevic (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bozo Dragojevic updated PROTON-288: --- Attachment: 0001-Make-it-possible-to-start-the-server-later-during-th.patch Make

  1   2   >