Tags:
create new tag
, view all tags

Feature Proposals » Mdrepo to switch from Berkeley DB to Sereal

Summary

Current State: Developer: Reason: Date: Concerns By: Bug Tracking: Proposed For:
AcceptedProposal HideyoImazu AcceptedByReleaseMeeting 2017-06-02     KampalaRelease

Edit Form

TopicSummary:
CurrentState:
CommittedDeveloper:
ReasonForDecision:
DateOfCommitment:   Format: YYYY-MM-DD
ConcernRaisedBy:
BugTracking:
OutstandingIssues:
RelatedTopics:
InterestedParties:
ProposedFor:
TWikiContributors:
 

Motivation

Mdrepo has been using Berkeley DB but it's architecture dependent and it doesn't work soundly when multiple servers accessing files on NFS. Writing and reading serialized data with Sereal::Encode and Sereal::Decode should be better.

Description and Documentation

Re-implement TWiki::Mdrepo using Sereal and write a tool to convert Berkeley DB file to Sereal.

Examples

Impact

WhatDoesItAffect: Refactoring

Implementation

-- Contributors: Hideyo Imazu - 2017-06-01

Discussion

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2017-06-02 - HideyoImazu
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.