Szoftver adatai:
Változat: 1.11.1
Feltöltés dátuma: 28 Feb 15
Engedély: Ingyenes
Népszerűség: 276
A futtató felhasználók Cassandra 0.6.x-ről sorozatot kell használni pycassa 0.3.0, a felhasználók segítségével a 0.7.x sorozat használhatja az újabb verziók.
Tulajdonságok :
- Auto-failoverrel
- Támogatás egyszeri vagy menet-helyi kapcsolatok
- kapcsolattárolás
- Thrift interface
- Batch interface
- A módszer feltérképezni a meglévő osztályt egy Cassandra ColumnFamily
- Támogatás SuperColumns
Mi az új ebben a kiadásban:
- A támogatás a Cassandra 1.2+ atomi tételek révén egy új atom- paraméter batch.Mutator, batch.CfMutator, és ColumnFamily.batch ().
Mi az új verzióban 1.8.0-1:
- Added konfigurálható socket_factory attribútum, mind a konstruktőrök paramétert ConnectionPool és SystemManager.
- Added SSL támogatás révén az új socket_factory attribútum.
- A támogatás a DynamicCompositeType.
Mi az új verzióban 1.7.0:
- Ez a kiadás van néhány viszonylag nagy változásokat is : egy új kapcsolat medence statisztika kollektor, kompatibilitás Cassandra 0.7 révén 1,1, és a változás időzóna viselkedés datetimes.
Mi az új verzióban 1.6.0:
- Add kérésére és a paraméter információkat PoolListener visszahívási
- Add ColumnFamily.xget (), a generátor változata get (), amely automatikusan lapokat oszlopok ésszerű méretű darabokat
- New script egyszerűen épület RPM csomagok
- Add támogatása Int32Type, egy 4 bájtos előjeles egész format
- Add állandók a legmagasabb és a legalacsonyabb TimeUUID értékeket pycassa.util
Mi az új verzióban 1.4.0:
- funkciókkal egészül ki:
- Elfogadás column_validation_classes létrehozásakor vagy megváltoztatása oszlop családok SystemManager
- Ignore elérhetetlen csomópontok, ha vár séma verziószáma megállapodást
- hibajavítások:
- Vegye véletlen print nyilatkozatot SystemManager
- Emelje Típushiba, amikor váratlan típust alkalmaznak az összehasonlító vagy érvényesítő típusú létrehozásakor vagy megváltoztatja a Column Family
- Fix csomagolására oszlop értékeit használva oszlop-specifikus érvényesítő során szakaszos betétekkel, amikor az oszlop neve megváltozik a csomagolás
- Mindig vissza timestamps a betétek
- Fix NameError ha timestamps használnak, ahol a DateType várhatóan
- Fix NameError a python 2.4 Kicsomagolás közben DateType tárgyakat
- Frissítsd ez_setup.py a fix törött setuptools hivatkoznak
Mi az új a 1.3.0 verzió:
- hibajavítások:
- Ne hagyja figyelmen kívül oszlopok paraméter ColumnFamilyMap.insert ()
- kezeli az üres példánymezők a ColumnFamilyMap.insert ()
- Használja ugyanazt alapértelmezett időtúllépés pycassa.connect (), mint ConnectionPool használ
- Fix elírás, ami miatt egy másik kivételt kell dobni, amikor egy AllServersUnavailable kivételével emelték
- IPython 0,11 kompatibilitást pycassaShell
- A helyes függőségi nyilatkozatot setup.py
- Add UUIDType a támogatott típusok
- Tulajdonságok:
- A filter_empty paramétert adtunk get_range () az alapértelmezett érték True; ez lehetővé teszi az üres sorokat kell tartani, ha szükséges
Mi az új verzióban 1.2.1-3:
- hibajavítások:
- Helyesen ellenőrizze a számlálók ColumnFamily beállításakor default_validation_class
- Pass kwargs a ColumnFamilyMap hogy ColumnFamily
- Kerülje a potenciális UnboundLocal a ConnectionPool.execute (), amikor get () nem
- Fix ez_setup függőség / árukapcsolás, hogy a csomag telepítés segítségével easy_install vagy a PIP nem nem nem ez_setup telepítve
Mi az új a 1.1.1 változat:
- Tulajdonságok:
- Add MAX_COUNT és column_reversed params hogy get_count ()
- Add MAX_COUNT és column_reversed params hogy multiget_count ()
- hibajavítások:
- Ne próbálja újra műveletek után TApplicationException. Ez a kivétel van fenntartva programszerű hibák (mint például egy rossz API paraméterek), így próbálkozások nem szükséges.
- Ha a read_consistency_level kwarg használtak egy ColumnFamily kivitelező, akkor kell figyelembe venni, ami egy alapértelmezett olvasni a következetesség szintje az egyik. Ez nem befolyásolja az olvasási következetesség szinten, ha azt meghatározott bármely más módon, beleértve a per-módszert, vagy beállíthatja az read_consistency_level attribútum.
Mi az új a 1.0.8 verzió:
- Pack IndexExpression értékek get_indexed_slices (), hogy szállítjuk a IndexClause helyett csak a példány paramétert.
- Oszlopnevek és értékeket, amelyeket használni Cassandra IntegerType kicsomagolva, mintha azok egy BigInteger-szerű formátumban. Ez (vissza) kompatibilis formátumban, hogy pycassa használ, hogy a csomagolás IntegerType adatok. Ez rögzíti az inkompatibilitás a formában, hogy Cassandra-cli és más kliensek csomag IntegerType adatok.
- Restore Python 2.5 kompatibilitás, hogy megtört a működésképtelen kulcsszó érvek ConnectionWrapper.
- Pack column_start és column_finish érvek ColumnFamily * kap * () metódust, amikor a super_column paramétert használják.
- észrevételét a DeprecationWarning amikor a metódust, paraméter, vagy osztály, amely már elavult használják. A legtöbb ilyen elavult, a számos kiadás, de nincs figyelmeztetés adtak ki eddig.
- Deprecations most szeparált kell minden kiadást a változások.
Hozzászólás nem található