Rincian Software:
Versi: 1.11.1
Tanggal Upload: 28 Feb 15
Lisensi: Gratis
Popularitas: 276
Para pengguna yang menjalankan Cassandra seri 0.6.x harus menggunakan pycassa 0.3.0, pengguna menggunakan seri 0.7.x dapat menggunakan versi yang lebih baru
Fitur :.
- dukungan Auto-failover
- Dukungan untuk koneksi tunggal atau thread-lokal
- Connection pooling
- antarmuka Thrift
- antarmuka Batch
- Sebuah metode untuk memetakan kelas yang ada ke Cassandra ColumnFamily
- Dukungan untuk SuperColumns
Apa yang baru dalam rilis ini:
- Ditambahkan dukungan untuk Cassandra 1.2+ batch atom melalui baru atom parameter untuk batch.Mutator, batch.CfMutator, dan ColumnFamily.batch ().
Apa yang baru dalam versi 1.8.0-1:
- Ditambahkan atribut socket_factory dikonfigurasi dan parameter konstruktor untuk ConnectionPool dan SystemManager.
- Ditambahkan dukungan SSL melalui atribut socket_factory baru .
- Ditambahkan dukungan untuk DynamicCompositeType.
Apa yang baru dalam versi 1.7.0:
- Rilis ini memiliki beberapa perubahan yang relatif besar di dalamnya : kolam koneksi baru statistik kolektor, kompatibilitas dengan Cassandra 0.7 melalui 1.1, dan perubahan perilaku Zona untuk datetimes .
Apa yang baru dalam versi 1.6.0:
- Tambah permintaan dan informasi parameter untuk PoolListener callback
- Tambahkan ColumnFamily.xget (), versi generator get () yang secara otomatis halaman atas kolom dalam potongan berukuran cukup
- naskah baru untuk dengan mudah membangun paket RPM
- Tambah dukungan untuk Int32Type, 4-byte Format integer ditandatangani
- Tambah konstanta untuk nilai TimeUUID tertinggi dan terendah mungkin untuk pycassa.util
Apa yang baru dalam versi 1.4.0:
- Fitur Ditambahkan:
- Terima column_validation_classes saat membuat atau mengubah keluarga kolom dengan SystemManager
- Abaikan node bisa diakses saat menunggu kesepakatan versi skema
- Perbaikan Bug:
- Hapus pernyataan print kecelakaan di SystemManager
- Naikkan TypeError ketika jenis terduga digunakan untuk pembanding atau validator jenis saat membuat atau mengubah Kolom Keluarga
- Fix kemasan nilai kolom menggunakan validator-kolom tertentu selama sisipan bets ketika nama kolom diubah dengan kemasan
- Selalu kembali cap waktu dari sisipan
- Fix NameError ketika timestamps yang digunakan di mana DateType yang diharapkan
- Fix NameError dalam python 2.4 ketika membongkar DateType benda
- Upgrade ez_setup.py untuk memperbaiki setuptools rusak menghubungkan
Apa yang baru dalam versi 1.3.0:
- Perbaikan Bug:
- Jangan abaikan kolom parameter di ColumnFamilyMap.insert ()
- Menangani bidang misalnya kosong di ColumnFamilyMap.insert ()
- Gunakan default yang sama untuk batas waktu dalam pycassa.connect () sebagai ConnectionPool menggunakan
- Fix ketik yang menyebabkan pengecualian yang berbeda untuk dilempar ketika pengecualian AllServersUnavailable dibesarkan
- IPython 0.11 kompatibilitas di pycassaShell
- Benar ketergantungan deklarasi di setup.py
- Tambahkan UUIDType dengan jenis yang didukung
- Fitur:
- Parameter filter_empty ditambahkan ke get_range () dengan default Benar; ini memungkinkan baris kosong untuk disimpan jika diinginkan
Apa yang baru dalam versi 1.2.1-3:
- Perbaikan Bug:
- Benar memeriksa Counter di ColumnFamily saat mengatur default_validation_class
- Lulus kwargs di ColumnFamilyMap ke ColumnFamily
- Hindari potensi UnboundLocal di ConnectionPool.execute () ketika get () gagal
- Perbaiki ez_setup ketergantungan / bundling sehingga paket instalasi menggunakan easy_install atau pip tidak gagal tanpa ez_setup diinstal
Apa yang baru dalam versi 1.1.1:
- Fitur:
- Tambahkan MAX_COUNT dan params column_reversed untuk get_count ()
- Tambahkan MAX_COUNT dan params column_reversed untuk multiget_count ()
- Perbaikan Bug:
- Jangan coba lagi operasi setelah TApplicationException a. Pengecualian ini disediakan untuk kesalahan program (seperti parameter API buruk), sehingga mencoba ulang tidak diperlukan.
- Jika kwarg read_consistency_level digunakan dalam konstruktor ColumnFamily, itu akan diabaikan, sehingga default membaca tingkat konsistensi ONE. Hal ini tidak mempengaruhi tingkat konsistensi dibaca jika itu ditentukan dengan cara lain, termasuk per-metode atau dengan menetapkan atribut read_consistency_level.
Apa yang baru dalam versi 1.0.8:
- nilai Pack IndexExpression di get_indexed_slices () yang disediakan melalui IndexClause bukan hanya parameter misalnya.
- nama kolom dan nilai-nilai yang menggunakan IntegerType Cassandra yang membongkar seolah-olah mereka dalam format BigInteger seperti. Ini adalah (mundur) kompatibel dengan format yang menggunakan pycassa untuk paket data IntegerType. Ini perbaikan ketidakcocokan dengan format yang cassandra-cli dan klien lain menggunakan untuk paket data IntegerType.
- Kembalikan Python 2,5 kompatibilitas yang menembus keluar dari argumen urutan kata kunci di ConnectionWrapper.
- Pack column_start dan column_finish argumen di ColumnFamily * mendapatkan * () metode ketika parameter super_column digunakan.
- Menerbitkan DeprecationWarning ketika sebuah metode, parameter, atau kelas yang telah usang digunakan. Sebagian besar telah usang selama beberapa rilis, tapi tidak ada peringatan yang dikeluarkan sampai sekarang.
- deprecations sekarang dibagi menjadi beberapa bagian terpisah untuk setiap rilis di changelog.
Komentar tidak ditemukan