openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
XWiki Concerto
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
May 18, 2023 — May 18, 2024
Showing page 3 of 9
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
- Modified JxtaCast component in the jxta module by handling an uncounted for behavior which could lead to a deadlock. After modifying, it was no longer encountere. - Made jxta tests to use only TCP for communication in order to spare useless checks. - Added login()/logout() implementation to mock content provider. - Switched back to createDB=true on contentProvider initialization due to it not clearing locks on the database if they exist.
Eduard Moraru
More...
about 15 years ago
[Concerto] Updated to XWiki 1.8.1
Fabio Mancinelli
More...
about 15 years ago
[Concerto] Changed the synchronize page. Removed all toolbar obsolete buttons and added a content provider info box.
Fabio Mancinelli
More...
about 15 years ago
[FIXUP] Import state should now also update the xwiki pages' objects, not content. [FIXUP] Caught an occasional weird exception being thrown by the auto-synch thread when using log4j to debug a message. [FIXUP] Set the content provider's initialization createDB value to false in order no to clear the modifications table each time we init. [IMPROVEMENT] Stopped the auto-synch thread when going offline. Did not disconnect the content provider as well. (TODO: if we actually need to disconnect the content provider, do that as well)
Eduard Moraru
More...
about 15 years ago
[Concerto] - Added logic for a content provider diagnostic page (xwootApp/contentProviderDiagnostic) - Minor refactoring for using the isConnectedMethod
Fabio Mancinelli
More...
about 15 years ago
[Concerto] - Added logic for a content provider diagnostic page (xwootApp/contentProviderDiagnostic) - Added an isConnected method.
Fabio Mancinelli
More...
about 15 years ago
- Prevented as much as possible the event when a neighbor would appear multiple times in the neighbor list, when he would reconnect to a group. This was caused by the use of advertisements that were not cleaned up. Now advertisements are cleaned up at group join/leave. Also, when a reconnecting peer publishes his new advertisement, his old one will be deleted from the other peers' caches. The rdv peer will delete a disconnecting/connection failed peer's advertisement as well. - Prevented neighbor advertisements from expiring in the local cahce and resulting in neighbors not showing up in the neighbor list. (Cleanup will be done by the above methods) - Fixed deadlock that was caused by the synchronized method XWoot3.receiveMessage(...). Made synchronized only the XWoot3.process* methods that modified the model's state. - When detecting that an anti-entropy request has some extra messages than the local log, do an antiEntropyWithAllNeighbors() as opposed, to do an antiEntropy with that specific neighbor, because there might be more messages we missed. Also, this way we don't block to wait for the answer. (TODO: observe if problems appear with this approach). - Once configured, a peer will have the same PeerID - Automatically start the network if it was earlier configured. - [CLEANUP] Suppressed warnings in xwootApp module. - [MAJOR] On import state, after unpacking state file, don't synchronize from xwiki to xwoot. Instead, replace the wiki content with the xwoot content described by the imported state. - Update current state (in one state model) in a synchronized way, each time someone requests it.
Eduard Moraru
More...
about 15 years ago
BUGFIXES/IMPROVEMENTS: - Save the joined/created group and auto-rejoin it next time xwoot is configured. - Disconnect/reconnect to P2P network (with group rejoin and using the current state) - Don`t reply with empty content to an anti-entropy request.(if there is no diff between logs) - Don`t reimport an existing state because we have only one state now. - Clean peer advertisements when a peer disconnects from a RDV peer so that new joining peers will not see disconnected peer advertisements which are downloaded from the RDV peers. - Offline modifications and getting missed messages should work now. Anti-entropy was failing because we were previously reimporting states. - Allow going back one step in the configuration process in case the user changed his mind. (TODO: go back to any step, as long as the state is not yet computed)
Eduard Moraru
More...
about 15 years ago
[FIXUP] AutoSynchronizationThread and enabled restart. [FIXUP] EntriesList in ThomasRuleEngine does not need to support multiple states in one directory. [FIXUP] Fixed rejoining a localy stored group. [FIXUP] When doing anti-entropy, we also check if the requesting peer has messages that the replying peer does not have. [FIXUP] BaseFilter no longer forwards already committed responses. [OTHER] Some tests and small bugfixes.
Eduard Moraru
More...
about 15 years ago
[Concerto] Fixed building issues.
Fabio Mancinelli
More...
about 15 years ago
[FIXUP] "Ask state from group" sometimes failed because of null reply from neighbors that did not have the state yet.
Eduard Moraru
More...
about 15 years ago
- Fixed jarWithDependencies assembly to include servlet-api dependency. - Added options to the networkBootstrap page to allow/deny incomming connections to both Tcp and Http connectionns. This allows to conenct to a relay if the peer is behind a firewall. It simply must disable incomming connections and it will automatically poll the relay.
Eduard Moraru
More...
about 15 years ago
- Changed rdvSeedingUri to a comma separated list of uris. Same for relay seeding uris. - Some more validation on the provided values for the serverPeer
Eduard Moraru
More...
about 15 years ago
- Added configuration persistency for network bootstrap page and validations. The stored values are displayed in the form fields. If no stored values are existent, some default ones are given. - Small validation on group bootstrap page.
Eduard Moraru
More...
about 15 years ago
- Better endpoint validation in the Bootstrap page.
Eduard Moraru
More...
about 15 years ago
[concerto] [minor] Renaming of Content Provider package names to more meaningful names.
Fabio Mancinelli
More...
about 15 years ago
[concerto] [minor] Renaming of Content Provider package names to more meaningful names.
Fabio Mancinelli
More...
about 15 years ago
- Improved BootstrapNetwork page validation. - Checked provided XWiki username and password at Bootstrap page. - Fixed XWootApp tests failing due to rename of content provider implementation.
Eduard Moraru
More...
about 15 years ago
[concerto] [minor] Renamed classes to more meaningful names.
Fabio Mancinelli
More...
about 15 years ago
[concerto] [cleanup] Removed old and unused code.
Fabio Mancinelli
More...
about 15 years ago
[concerto] Added checklogin and removed a useless method.
Fabio Mancinelli
More...
about 15 years ago
- Fixed [CONCERTO-6] - Improved Bootstrap page validation. - Removed lpbcast specific properties.
Eduard Moraru
More...
about 15 years ago
- Made jxta group authentication use the actual membership service of the group vs deciding from the provided arguments. - Small fixup in the BaseFilter that did not let the filter chain go on every time.
Eduard Moraru
More...
about 15 years ago
- Fixed [CONCERTO-6] http://jira.xwiki.org/jira/browse/CONCERTO-6
Eduard Moraru
More...
about 15 years ago
[cleanup] Apply codestyle, improve logging
sdumitriu
as Sergiu Dumitriu
More...
about 15 years ago
- Fixed bad javadoc in Peer interface. - Cleaned existing files when importing a new state. - Removed the concept of keystore password, assuming there is no reason to protect encrypted keys, leaving the user to provide only the group password. - Fixed network bootstrap servlet. - Setting the peer mode creates a new NetworkConfigurator instance so previious settings were discarded. We needed to set the peer mode before making other changes to the network settings. - Deleted the PlatformConfig file that cached the jxta network settings because the user specifies new ones. Will need to keep the PlatformConfig file only when XWoot is restarting, but that will be adressed when we will get there. - Some more validation on the seeds/seedingUris
Eduard Moraru
More...
about 15 years ago
[cleanup] Apply codestyle, improve logging
sdumitriu
as Sergiu Dumitriu
More...
about 15 years ago
[cleanup] Apply codestyle, improve logging
sdumitriu
as Sergiu Dumitriu
More...
about 15 years ago
[cleanup]
sdumitriu
as Sergiu Dumitriu
More...
about 15 years ago
[misc] Repair broken pom
sdumitriu
as Sergiu Dumitriu
More...
about 15 years ago
←
1
2
3
4
5
6
7
8
9
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree