View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005711 | GNUnet | cadet service | public | 2019-05-04 22:31 | 2019-07-24 20:42 |
Reporter | Christian Grothoff | Assigned To | t3sserakt | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | Git master | ||||
Target Version | 0.11.6 | Fixed in Version | 0.11.6 | ||
Summary | 0005711: replace enum GNUNET_CADET_ChannelOption with GNUNET_MQ_PriorityPreferences | ||||
Description | Right now, certain performance choices in CADET are made *per channel* using the channel option. This sometimes results in applications (like CONVERSATION) opening two channels (with more complicated application logic). The modern style of doing this is to set a *per envelope* option using the MQ API. Applications can *also* set a per MQ default (so for migration of the applications, this is the easy way: just set the per-channel option on the MQ). Anyway, the CADET API must be changed to remove the channel option, and to pass the per-envelope option to CADET. Then CADET needs to implement per message handling of the options, and the applications must be changed to use the new style of setting the preferences and priorities. | ||||
Tags | No tags attached. | ||||
|
Eh, why did you assign to me and mark it as 'resolved'? If it is ready to be merge into master, please do so! |
|
Please review my changes :-) |
|
Made some minor corrections/fixes in cadet-new-options, with those this should be ready to merge. |
|
(assigned to t3sserakt for the final merge). |
|
Merged into master. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-05-04 22:31 | Christian Grothoff | New Issue | |
2019-06-05 18:54 | Christian Grothoff | Target Version | 0.12.0 => 0.11.6 |
2019-06-21 22:51 | Christian Grothoff | Assigned To | => t3sserakt |
2019-06-21 22:51 | Christian Grothoff | Status | new => assigned |
2019-07-16 07:45 | t3sserakt | Assigned To | t3sserakt => Christian Grothoff |
2019-07-16 07:45 | t3sserakt | Status | assigned => resolved |
2019-07-16 07:45 | t3sserakt | Resolution | open => fixed |
2019-07-16 07:45 | t3sserakt | Fixed in Version | => 0.11.6 |
2019-07-16 11:02 | Christian Grothoff | Note Added: 0014695 | |
2019-07-16 11:02 | Christian Grothoff | Assigned To | Christian Grothoff => t3sserakt |
2019-07-16 20:32 | t3sserakt | Assigned To | t3sserakt => Christian Grothoff |
2019-07-16 20:32 | t3sserakt | Status | resolved => feedback |
2019-07-16 20:32 | t3sserakt | Resolution | fixed => reopened |
2019-07-16 20:32 | t3sserakt | Note Added: 0014696 | |
2019-07-17 11:07 | Christian Grothoff | Note Added: 0014697 | |
2019-07-17 11:07 | Christian Grothoff | Assigned To | Christian Grothoff => t3sserakt |
2019-07-17 11:23 | Christian Grothoff | Note Added: 0014698 | |
2019-07-17 11:23 | Christian Grothoff | Status | feedback => assigned |
2019-07-21 20:32 | t3sserakt | Status | assigned => resolved |
2019-07-21 20:32 | t3sserakt | Resolution | reopened => fixed |
2019-07-21 20:32 | t3sserakt | Note Added: 0014717 | |
2019-07-24 20:42 | Christian Grothoff | Status | resolved => closed |