Feed aggregator

Feature #100127: Adjustable interest timeouts

CCNx Redmine - Fri, 09/03/2010 - 18:14

A start on this is now available on github.

Revision 1e0917afe302e8105f11ffe7642e8f7715a60bed: Merge remote branch 'origin/100127-adjustable-...

CCNx Redmine - Fri, 09/03/2010 - 17:44

Adds InterestLifetime to libccn and ccnd.

So far this is a partial implementation - nothing has been added to the java
library, there are limits on the lifetimes that can be handled, the interest
suppression doesn't account for long liftimes as it should. But it's a start.

See ccnget.c for some code that sets the InterestLifetime in an interest.

  • origin/100127-adjustable-interest-timeouts:
    Add missing prototypes refs #100127
    more whitespace
    Fix indentation - editor was in wrong mode.
    Teach ccnd to use the InterestLifetime for scheduling interest expiration refs #100127
    Teach ccnget command to employ the new InterestLifetime feature when CCN_LINGER is used. refs #100127
    Teach libccn about interest reexpression when an explicit InterestLifetime is provided via the template. refs #100127
    Teach ccnd to log interest lifetime refs #100127
    Add schemas, schema test, libccn accessors for InterestLifetime refs #100127
    Add InterestLifetime parsing to libccn
    Assign a DTAG value for InterestLifetime
    InterestLifetime clarifications.
    Add draft description of new InterestLifetime element in interest messages.

Revision 460a8fc5b81e69b7b65ae2bdcf2414497d2d4538: Teach ccnd to use the InterestLifetime for sch...

CCNx Redmine - Fri, 09/03/2010 - 13:35

Currently the max supported value is about 35 minutes (number of microseconds in an int).

Revision a690124943c7212bd7eec1b6e971e06b1bd9096a: Teach ccnget command to employ the new Interes...

CCNx Redmine - Thu, 09/02/2010 - 17:40

This is mostly to have an easy way of generating these to exercise ccnd.

Revision c27f24175b4adec503d87453be1ec24ebcce9a6a: Teach libccn about interest reexpression when ...

CCNx Redmine - Thu, 09/02/2010 - 17:36

For now, values larger than 30 seconds do not work correctly.

Revision f9b1fe860b9891f6e81d669d9780da0eea75c4f0: Add schemas, schema test, libccn accessors for...

CCNx Redmine - Thu, 09/02/2010 - 13:27

Be prepared to deal with values larger than INT_MAX, because with the
scaling used, a 32-bit int would top out at about 6 days.

Feature #100185 (Assigned): Log messages should use the facility for the logger name instead of ....

CCNx Redmine - Wed, 09/01/2010 - 11:54

Log messages should use the facility name for the logger name instead of org.ccnx.ccn.CCNHandle for everything. This will make it easier to find specific facility related messages in large log files.

Bug #100184 (New): getLatestVersion resets the attempt time

CCNx Redmine - Mon, 08/30/2010 - 10:16

If a content object is retrieved with getLatestVersion, the attempt timeout is reset to the remaining time. In addition, the addition of the timeout to the call removes the need for the number of attempts (that was used to make sure we tried hard to get the newest content).

Revision c1636acbd6a74de4dee5026f2486a09a8e3fe1ae: Merge remote branch 'origin/100183-need-more-u...

CCNx Redmine - Fri, 08/27/2010 - 16:14
  • origin/100183-need-more-user-log-facilities:
    Add log facilities FAC_USER4 through FAC_USER15

Revision 859874f85e7600216969cf45e06de3e2fc4314da: Merge remote branch 'origin/100160_improve-log...

CCNx Redmine - Fri, 08/27/2010 - 16:10
  • origin/100160_improve-logging:
    Add facilities to Log methods in org/ccnx/ccn/io. Refs #100160

Bug #100147 (Feedback): Java pipelining code can get confused by out-of-order interests

CCNx Redmine - Fri, 08/27/2010 - 13:10

I believe this bug was resolved with a correction to the getPipelinedSegment method where it got stuck in an infinite loop because I kept getting a segment at [0] and didn't remove it when it was the wrong one.

Please let me know if this is still happening, it should have been resolved (a while ago now).

Bug #100141 (Resolved): pipeline code sends first segment interest when version is not known yet

CCNx Redmine - Fri, 08/27/2010 - 13:08

This was actually fixed and merged in a while ago now... forgot to update the issue.

Bug #100183 (Resolved): Need more logging FAC_USERxx facility names

CCNx Redmine - Fri, 08/27/2010 - 11:59

Pushed branch 100183-need-more-user-log-facilities

Bug #100183 (Resolved): Need more logging FAC_USERxx facility names

CCNx Redmine - Fri, 08/27/2010 - 11:52

How about FAC_USER0 through FAC_USER15.

Feature #100182 (Resolved): BinaryXMLCodec and BinaryXMLDecoder should not check if markSupported...

CCNx Redmine - Wed, 08/25/2010 - 16:05

Nick reports this is done on branch f-100182-optimize-binaryxmldecoder

Syndicate content