Mimeo

Software screenshot:
Mimeo
Podrobnosti Software:
Verze: 1.4.1 Aktualizováno
Datum uploadu: 6 Mar 16
Vývojka: Keith Fiske
Licence: Volný
Popularita: 33

Rating: nan/5 (Total Votes: 0)

Mimeo může být použita pro pohyb databázové tabulky z jedné databáze PostgreSQL do druhé.

obsahuje podporu pro tři strategie replikace:

1. Snapshot - celá tabulka zkopírovány z jednoho DB do druhého

2. Incremental - data přesunuta jako je detekován nový obsah

3. DML - bere data z jedné databáze a trvale přesune ji do nového místa

Co je nového v této verzi:

  • Funkce byla přidána ve verzi 1.1.0, takže jakékoliv aktualizace od verze 1.0.1 až později by selhat na PostgreSQL 9.1.
  • Aktualizace PostgreSQL k & # x3e,. = 9.2 také umožní Mimeo, které mají být aktualizovány tak, aby 1.1.0 a vyšší (doporučeno fix)

Co je nového ve verzi 1.3.7:

  • Funkce byla přidána ve verzi 1.1.0, tak případné aktualizace od verze 1.0.1 až později by selhat na PostgreSQL 9.1.
  • Aktualizace PostgreSQL k & # x3e,. = 9.2 také umožní Mimeo, které mají být aktualizovány tak, aby 1.1.0 a vyšší (doporučeno fix)

Co je nového ve verzi 1.3.6:

  • Funkce byla přidána ve verzi 1.1.0, tak případné aktualizace od verze 1.0.1 až později by selhat na PostgreSQL 9.1.
  • Aktualizace PostgreSQL k & # x3e,. = 9.2 také umožní Mimeo, které mají být aktualizovány tak, aby 1.1.0 a vyšší (doporučeno fix)

Co je nového ve verzi 1.3.4:

  • Funkce byla přidána ve verzi 1.1.0, tak případné aktualizace od verze 1.0.1 až později by selhat na PostgreSQL 9.1.
  • Aktualizace PostgreSQL k & # x3e,. = 9.2 také umožní Mimeo, které mají být aktualizovány tak, aby 1.1.0 a vyšší (doporučeno fix)

Co je nového ve verzi 1.1.1:

  • Účet pro názvy rolí se speciálními znaky v nich ( pomlčky byly viníka, která zjistila tuto chybu).
  • Změnil dblink_mapping tabulky do rozšíření specifický název: dblink_mapping_mimeo. Umožňuje to, aby byl nainstalován ve stejném schématu jako pg_jobmon v případě potřeby.
  • Změnil poradní zámkový systém používat transakční advistory zámky namísto ty explicitní. Zbaví chyb ve výjimce bloku, pokud je výjimka hit před poradní zámek je přijata.
  • Organizovaný dokumentace lepší.

Co je nového ve verzi 1.0.0:.

  • První stabilní verze

Co je nového ve verzi 0.13.0:

  • Made rozšíření pg_jobmon volitelná. To lze zapnout nebo vypnout v přepočtu na replikaci tabulky základě pomocí nového & quot; jobmon & quot; boolean sloupec v tabulce config. Pokud je nainstalován pg_jobmon bude nastavena na hodnotu true ve výchozím nastavení pro všechny typy replikace, v opačném případě bude nastaveno false. Můžete také nastavit, zda se používá při běhu s & quot; p_jobmon & quot; Parametr na obnovovací funkce.
  • protokolování Jobmon byla způsobu replikace tabulky přidána.

Co je nového ve verzi 0.12.0:

  • Logdel obnovovací funkce má nyní & quot; repull & quot; možnost provést kompletní obnovení dat ze zdroje. Všimněte si, že nedojde k odstranění řádky na místo určení, které byly dříve odstraněny ze zdroje (smaže pouze řádky na místo určení, kde mimeo_source_deleted sloupec je NULL). Vzhledem k tomu, TRUNCATE nelze provést jako je tomu u ostatních repulls replikace, je vysoce doporučeno provést ruční vakuum cílové tabulky poté, co se tak děje, možná dokonce i vakuové Plný uvolňují místo na disku.
  • Chcete-li pomoci výše uvedených repull proces bude efektivnější, index je nyní vytvořena na & quot; mimeo_source_deleted & quot; destinace kolona všech nově vytvořených tabulek replikace logdel. Stávající tabulky replikace nebude mít přidáno tento index. Doporučujeme přidáním jednoho, pokud potřebujete provést tuto metodu repull na starých sestavách.
  • DML & Logdel zdroj replikace fronty tabulky nyní mají indexy vytvořené na & quot; zpracováno & quot; a & quot; zpracováno, mimeo_source_deleted & quot; sloupce resp. Tato replikace by mělo pomoci být efektivnější při vyšších provozních tabulek, které vytvářejí větší fronty. Stávající sady replikace nebude mít na jejich zdroj fronta tabulek upraven tak, aby tento index. Doporučujeme vracet a ručním přidáním, pokud máte problémy s výkonem.
  • výjimce zpráv, pokud DML / logdel tvůrce funkce selhat jsou jasnější, co se stalo reguarding objekty vytvořené na zdroji.
  • Přidána p_debug možnost maker funkce. Také ladění trochu čistší a mají poskytovat další informace v mnoha případech.
  • Bug Fix:. WHERE stav replikace logdel byl nefunguje správně

Co je nového v 0.11.0:

  • momentka a inkrementální maker funkce nyní zjistili, že daná názvy tabulek jsou schématu kvalifikaci.
  • Aktualizováno funkce Extras pro starší verze zdrojových PostgreSQL. K dispozici je nová funkce pro DML 8.1, jakož i na zakázku array_agg () funkce, které Mimeo vyžaduje.

Co je nového ve verzi 0.10.2:

  • New refresh_table možnost jen to rovnou zkrátí a repull na svůj stůl. Pouze přidávání jako vedlejší funkci, protože jiné změny neovlivňují API, a to nedoporučuje, protože pravidelné obnovovací úlohy, pokud je to možné. Také refresh_table () nemá v současné době přihlášení do pg_jobmon, takže nemůže být monitorovány a nebude vyrazit žádná upozornění, pokud / když selže tento typ refresh. Co to je užitečné pro je mít způsob, jak dostat data z výroby k databázi staging / dev kde si přesto chcete mít možnost upravovat cílové tabulky. Mohl by to udělat s přírůstkové nebo DML, ale to se vyhne nutnosti jakékoli primární klíče, kontrolní sloupce nebo psát přístup na zdrojové databáze.
  • Odebráno vlastní typ výčtu. Vyrobeno věci mnohem složitější, než oni potřebovali být. Výčtové typy jsou opravdu špatné v nástavbách, protože si nikdy nemůžeme jen přidat novou hodnotu v aktualizaci.
  • Příkazy k odstranění mezních výchozí šarže a nastavení výchozích hranice pro kumulativní replikaci chyběly mimeo - aktualizační soubor 0.9.3--0.10.1 bypass. Pokud byl tento soubor použít k aktualizaci mimeo, výchozí hodnoty se nikdy nezměnil a limity byly stále stanoveny pro nové obnovovací pracovních míst. Spustit ty tady znovu.

Co je nového ve verzi 0.10.0:

  • Nyní, když tahání větší množství dat je efektivnější , již není výchozí dávka mez. Každý refresh běh dostanou všechny nové řádky k dispozici. Toto nemá vliv na stávající pracovní místa, pouze nově vytvořených pracovních míst po instalaci této verze. Pokud byste chtěli odstranit dávkové limity (doporučeno, pokud je to nutné), nastavit sloupec batch_limit NULL ve všech konfiguračních tabulkách.
  • Hraniční hodnota je nyní nutné pro konfiguraci inserter / updater, aby pomohla zajistit jednotnost. Výchozí hodnota je 10 minut. Pokud některý byla stanovena jako NULL, bylo aktualizován na výchozí hodnoty.
  • New & quot; doplňky & quot; složku v úložišti. Obsahuje některé verze funkcí pro určení, kdy zdrojová databáze je starší než 9.1. Ty mohou dělat to možné použít mimeo upgrade databáze přes hlavních verzí. Zatímco oni mohou být použity pro běžné účely replikace také, že se nedoporučuje dlouhodobě, protože aktualizace rozšíření by přepsat funkce, pokud je přejmenovat na původní názvy.
  • složku Extras obsahuje také python skript nahradit zastaralý funkci run_refresh. Pomocí této pomoci vytvořit naplánované úlohy replikace jednodušší a spolehlivější, že staré funkce plpgsql procedur v provozu.
  • Nastavení funguje jako stabilní nebo neměnný to může být.
  • Oprava chyby: Dočasné fronta tabulek nedostanou klesl v refresh_logdel. Způsobené chyby, pokud stejná obnovovací byl spuštěn ve stejné relaci.
  • Oprava chyby: Bude nyní přesně hlásí řádek se počítá i při vložení do tabulky oddílů
  • .
  • Kód vyčištění.
  • Zkontrolujte, pgTAP testuje poněkud rozsáhlejší. Přidána testy pro dávkové limity.

Co je nového ve verzi 0.9.3:

  • Dosažení přesný dávkový limit způsobit log pg_jobmon výstraha pro replikaci DML / logdel by se téměř nikdy ve skutečnosti dochází v důsledku získání odlišný záznamy z tabulky zdroje fronty. To by oznámení o replikaci možná zaostává nevyskytuje. Změnil upozornění se stalo, kdyby skutečná dávka dosahuje 75% dávkového limitu.

Co je nového ve verzi 0.8.3:.

  • Pevné DML jím obnovit není rozmnožovací aktualizace a odstraní
  • Pevná DML / logdel jím obnovit neaktualizují řádek, pokud má multi-sloupec primárního / jedinečný klíč a pouze podmnožinu sloupců tohoto klíče se změní.
  • Pevný okrajový případ v refresh_dml / logdel kde, pokud byla šarže hranice hit tabulka vzdálená fronta nemusí správně označit zpracované řádky.
  • změna testy použít pgTAP. Testing Suite je nyní mnohem rozsáhlejší a pomohla najít výše chyb.

Požadavky

  • PostgreSQL 9.1 nebo vyšší
  • pg_jobmon 0.3 nebo vyšší
  • Rozšíření PostgreSQL dblink

Podobný software

BigDump
BigDump

12 May 15

ZODB
ZODB

21 Jul 15

Pony
Pony

23 Feb 15

MongoAlchemy
MongoAlchemy

28 Feb 15

Ostatní software developer Keith Fiske

pg_jobmon
pg_jobmon

20 Jul 15

PGExtractor
PGExtractor

10 Feb 16

Komentáře k Mimeo

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie