Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AllChannels V2.0 #705

Closed
synctext opened this issue Jul 24, 2014 · 6 comments
Closed

AllChannels V2.0 #705

synctext opened this issue Jul 24, 2014 · 6 comments

Comments

@synctext
Copy link
Member

ToDo:

  • New community identifier
  • Public key inclusion enabled
  • Cancel message enabled
  • Disable (recursive)-Undo capability

Crawl and re-insert all votes and channels. Perhaps move from a pre-fix towards a post-fix. To facilitate improved scalability through decay. See remarks below by Niels

We now do 94672 outgoing messages per hour (a few per second).
tribler_6 4pre_allchannel_94672_outgoing_packets_per_hour

@synctext synctext added this to the V6.4 anonymous streaming and hidden seeding test milestone Jul 24, 2014
@egbertbouman egbertbouman assigned LipuFei and unassigned whirm Jul 24, 2014
@NielsZeilemaker
Copy link

I won't advise changing from prefix to postfix with the Bloomfilters, to difficult to base on the community version stuff.

Here's my script I used to extract messages from an existing dispersy database. When converting allchannel, I would use this script to extract the votes and write them to file.
Afterwards, I would create another script which loads allchannel v2.0 with the new identifier etc. and call the create_vote method a couple of times to "upgrade" them.
Moreover, while creating the votes I would create a method which is the second part of the disp_create_votecast method, which allows you to pass a member to sign the message with. Call this method with a new member every time, to make sure to create the votes.

Rename this "image" to .py to get the script.
tracecommunity py

@synctext
Copy link
Member Author

Nice trick, got a copy of 91 lines of Python..

@synctext synctext modified the milestones: V6.5 AllChannels V2.0 + Cancel message, V7.0 anonymous downloading Nov 3, 2014
@devos50
Copy link
Contributor

devos50 commented Mar 18, 2016

@whirm maybe move this milestone to V6.6+?

@whirm
Copy link

whirm commented Mar 18, 2016

@devos50 I guess,

@synctext ?

@synctext synctext modified the milestones: Backlog, V6.6 WX3 May 13, 2016
@qstokkink
Copy link
Contributor

Duplicate of #3615 .

@ichorid
Copy link
Contributor

ichorid commented Feb 23, 2019

Duplicate of #3615

@ichorid ichorid marked this as a duplicate of #3615 Feb 23, 2019
@ichorid ichorid closed this as completed Feb 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

7 participants