Morango developer documentation
  • Overview
  • Architecture
  • Syncing
  • IDs and Counters
  • Merging
  • Deletion
  • API
Morango developer documentation
  • Morango developer documentation
  • View page source

Morango developer documentation

Morango is a Django database replication engine written in pure Python. It is designed and maintained in support of the Kolibri product ecosystem.

  • Overview
    • Motivating user story
    • Objectives
    • Usage in Kolibri
  • Architecture
    • Profiles
    • Syncable models
    • Partitions
    • Filters and scopes
    • Certificates
    • Streaming architecture
    • Session controller, contexts, and operations
  • Syncing
    • Concepts
    • Process
    • Orchestration
    • Signals
  • IDs and Counters
    • Identifiers
    • Counters
  • Merging
    • Fast-forward merges
    • Merge conflicts
  • Deletion
    • Soft-deletion
    • Hard-deletion
  • API
    • Models
    • Sync sessions
    • Viewsets
    • Permissions
Next

© Copyright 2020 Learning Equality.

Built with Sphinx using a theme provided by Read the Docs.