Project

General

Profile

Activity

From 06/06/2017 to 07/05/2017

07/05/2017

12:42 PM Feature #114 (Closed): Auto-withdraw advertisements for logs that have vanished
If a log should disappear from disk while a log server is running, no explicit withdraw request is ever sent. This c... Eric Allman

06/29/2017

03:32 PM Bug #101 (Resolved): Error with EP method in gdp_router_nat.cc
There were two small errors causing this problem. It should be fixed in commit:2bc2cc46. Eric Allman

06/28/2017

02:13 PM Bug #113 (New): Advertisements never expire
Client advertisements are never expired by the router (although they are refreshed by the log server). This means th... Eric Allman

06/26/2017

08:11 PM Bug #107 (Closed): gdp_gcl_close() hangs the second time
Thanks, this seems to be fixed so I'm closing it.
I think the error message:
~~~
Error: Could not find or load...
Anonymous
08:03 PM Bug #112 (Closed): _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lock...
Thanks for the tip about stderr and the gdp version string.
It seems like there is a problem with the GDP/WebSocke...
Anonymous

06/25/2017

09:38 AM Bug #107 (Feedback): gdp_gcl_close() hangs the second time
Christopher, this bug was originally about `AprilTagImageAnnotate.xml`, but your latest update refers to `GDPToWebSoc... Eric Allman

06/24/2017

06:40 AM Bug #112: _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lock: mutex 0...
Christopher, since neither Nitesh nor I can seem to be able to reproduce this under the latest GDP code, could you pl... Eric Allman

06/23/2017

03:56 PM Bug #112: _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lock: mutex 0...
Eric, I tried a few times, but I can't reproduce the bug with the latest version (commit:cf05aa39)
Christopher, a ...
Nitesh Mor

06/22/2017

04:34 PM Bug #112: _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lock: mutex 0...
I can confirm that I have started running into this same issue starting sometime yesterday/today as well using Python... Nitesh Mor
04:09 PM Bug #112 (Feedback): _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lo...
Sorry, but I can't reproduce this at all. I can start and stop the model many times and it keeps working. Eric Allman
09:57 AM Bug #112 (Closed): _gdp_gcl_cache_get(): assertion fails: gdp_gcl_cache.c:227: _ep_thr_mutex_lock...
When running the TestGDPToWebSocket.xml model locally under Darwin, the GDPToWebSocket.js process on terra crashes.
...
Anonymous
04:18 PM Bug #111 (Closed): gdplogd sends subscription events after a client sends CLOSE
Works. Thanks. Nitesh Mor
03:22 PM Bug #111 (Resolved): gdplogd sends subscription events after a client sends CLOSE
This should be fixed in commit:6414f1e7. Please test and close if working. Eric Allman
01:28 PM Bug #111: gdplogd sends subscription events after a client sends CLOSE
You are correct. I am attaching a new patch and the client side output. Nitesh Mor
01:11 PM Bug #111 (In Progress): gdplogd sends subscription events after a client sends CLOSE
Are you sure that's the correct patch (`gdp-reader.patch`)? It is identical to the one you gave me for Bug #110, and... Eric Allman
11:27 PM Bug #111 (Closed): gdplogd sends subscription events after a client sends CLOSE
When a client explicitly calls the `gdp_gcl_close(...)` on a `gcl` with active subscriptions, `gdplogd` still keeps s... Nitesh Mor
04:13 PM Feature #108: GDP read subscription service needed for Virtual Instrumentation
I fixed the issues regarding the binary data; it's not a pretty fix but I hope it lets things get started. Logs with ... Nitesh Mor
03:42 PM Feature #108 (Resolved): GDP read subscription service needed for Virtual Instrumentation
Nitesh Mor
12:51 PM Feature #108 (In Progress): GDP read subscription service needed for Virtual Instrumentation
Marking it open again. I naively assumed JSON will deal well with binary data (ugh!!!). Need to put some fixes in to ... Nitesh Mor
11:04 AM Feature #108: GDP read subscription service needed for Virtual Instrumentation
Christopher Brooks wrote:
> Excellent. I'm out of time, so if you want to install it on terra, send me your public ...
Nitesh Mor
10:49 AM Feature #108: GDP read subscription service needed for Virtual Instrumentation
Excellent. I'm out of time, so if you want to install it on terra, send me your public key and I'll add it to sbuser... Anonymous
10:23 AM Feature #108 (Feedback): GDP read subscription service needed for Virtual Instrumentation
I just pushed a Python based websocket subscriber gateway (source:gdp-if|websocket-subscriber).
If the accessor ba...
Nitesh Mor
06:06 AM Feature #108: GDP read subscription service needed for Virtual Instrumentation
Interesting question about healing of WebSockets. In the process of getting the GDPToWebSockets swarmlet deployed, I... Anonymous
05:21 PM Feature #108: GDP read subscription service needed for Virtual Instrumentation
Another question I would ask is if WS is any faster to heal from failures than long poll. If there is a heartbeat (k... Eric Allman
08:50 AM Bug #107: gdp_gcl_close() hangs the second time
It seems like the problem continues.
1. Under Darwin or Ubuntu, update Ptolemy II and start it:
~~~
cd $PTII...
Anonymous
05:12 PM Bug #107 (Resolved): gdp_gcl_close() hangs the second time
I'm marking this resolved because (a) I think your change addresses the race condition which was the root of the prob... Eric Allman
08:39 PM Bug #110 (Closed): gdp_gcl_close() raises assertion failure with active subscriptions
Yes, it works. Thanks.
Closing the issue.
Nitesh Mor
05:08 PM Bug #110 (Feedback): gdp_gcl_close() raises assertion failure with active subscriptions
I believe this to be fixed in commit:c89b74ec, but with the network problems today I haven't been able to push the ch... Eric Allman

06/21/2017

11:56 AM Bug #110 (Closed): gdp_gcl_close() raises assertion failure with active subscriptions
If there are active subscription on a GCL, a call to `gdp_gcl_close()` causes assertion failures (see relevant output... Nitesh Mor

06/19/2017

12:09 PM Support #109 (New): GDP with accessors (an umbrella item)
To demonstrate GDP as a middle-ware and leverage the benefits of accessors, it is imperative that GDP accessors work ... Nitesh Mor

06/18/2017

03:24 PM Bug #107: gdp_gcl_close() hangs the second time
On 6/18/17 1:40 PM, Edward A. Lee wrote:
> I just got a model with GDP subcribe to hang on wrapup.
> I have it sitt...
Anonymous

06/16/2017

04:37 PM Bug #107: gdp_gcl_close() hangs the second time
I understand the design of gdp_gcl_close(). I think it is safe to say that we disagree and move on. Let's see if th... Anonymous
03:22 PM Bug #107: gdp_gcl_close() hangs the second time
FIrst off, no I haven't been able to figure out how to get anything to run reliably. I got a camera image to pop up ... Eric Allman
03:01 PM Bug #107: gdp_gcl_close() hangs the second time
Thanks for taking a look. Under Mac OS, you should be able to look at thread 31 by using lldb -p pid.
Have you be...
Anonymous
02:14 PM Bug #107 (In Progress): gdp_gcl_close() hangs the second time
I'm not sure I can follow what's going on with the debugging output you've given me. If this is in a single run then... Eric Allman
04:04 PM Feature #102: Easier GDP Deployment: shared library issues
The reason I'm focused on libevent is because libgdp has dependencies on it. I can build libgdp without avahi by run... Anonymous
03:56 PM Feature #102: Easier GDP Deployment: shared library issues
Ah, one other thing. If you want to build a "mega-library" that includes all dependencies but are stuck on a missing... Eric Allman
03:54 PM Feature #102: Easier GDP Deployment: shared library issues
So I'm curious why `libevent` is such an issue. `libgdp` also requires `openssl`, `jansson`, `libdb`, etc., all of w... Eric Allman
03:46 PM Feature #102: Easier GDP Deployment: shared library issues
Thanks for the reply. I was hoping that there would be some magic bullet that would create a gdp shared library that... Anonymous
03:14 PM Feature #102: Easier GDP Deployment: shared library issues
I have a couple of observations here:
First, isn't this really just an issue that we haven't "product-tized" the l...
Eric Allman
11:40 AM Feature #95 (Resolved): Working GDP RESTful Interface needed for Signpost
The Virtual Instrumentation requirement (read subscription service) is now New Issue 108 with an evaluation attached. Rick Pratt
11:32 AM Feature #108 (Closed): GDP read subscription service needed for Virtual Instrumentation
This requirement was originally appended by Christopher Brooks to
Issue 95, "Working GDP RESTful Interface needed f...
Rick Pratt

06/14/2017

05:24 PM Support #85: Create a GDP public release
I took this issue to mean making the repo publicly available. We have done that. I see now that you meant that you ... Eric Allman

06/13/2017

03:49 PM Support #85 (New): Create a GDP public release
Eric Allman
12:46 PM Support #85: Create a GDP public release
Where is the .tar or .zip download of a snapshot of a known good working GDP? Anonymous
12:38 PM Support #85 (Closed): Create a GDP public release
Eric Allman
12:36 PM Feature #95 (In Progress): Working GDP RESTful Interface needed for Signpost
Eric Allman

06/12/2017

04:45 PM Bug #107 (Closed): gdp_gcl_close() hangs the second time
The attached Ptolemy model hangs during wrapup in a somewhat non-deterministic fashion.
Summary: It looks like a l...
Anonymous
04:33 PM Feature #95: Working GDP RESTful Interface needed for Signpost
Documentation for the RESTful interface Draft 8 may be found in the GDP repo as gdp/doc/gdp-rest-interface.html.
#...
Rick Pratt
09:49 PM Support #103: Python3 Support
Thanks for resurrecting this issue. The pip deployment ties in with Bug 102, Easier GDP Deployment: shared library i... Anonymous
06:37 PM Support #103: Python3 Support
> (Again, sent by Pat as an email reply, but got stuck in the gdp@berkeley inbox)
As a follow-up to this, supporti...
Nitesh Mor
06:36 PM Support #103: Python3 Support
> (Pat wrote this, which was lying around in the inbox of gdp@berkeley.edu for months)
> Shortage of man-power.
...
Nitesh Mor
05:57 PM Support #103: Python3 Support
It would be nice to have Python bindings work with Python 3. So why don't we have it already? Here's why:
- Shorta...
Nitesh Mor
05:56 PM Support #103 (New): Python3 Support
(Originally reported by Pat, but deleted accidentally. Restoring it as much as I can)
We were prepping stuff for t...
Nitesh Mor
05:05 PM Bug #55: GDP log subscribe hangs
I suggest creating a test case using python.
See gdp/lang/python/test/writer_subscriber2_test.py
If you add a file ...
Anonymous

06/10/2017

10:50 AM Feature #102 (New): Easier GDP Deployment: shared library issues
This issue is for discussion about possible easier deployment strategies for the GDP. I've created an issue because ... Anonymous
10:13 AM Feature #95: Working GDP RESTful Interface needed for Signpost
Documentation for the RESTful interface may be found in the GDP repo as gdp/doc/gdp-rest-interface.html.
One open ...
Anonymous
 

Also available in: Atom