MongoDB databasis is 'n dokument georiënteerde NoSQL databasis, ideaal vir 'n hoë lading omgewings intensiewe.
Die MongoDB Ruby bestuurder in staat stel om ontwikkelaars te programme wat, winkel skryf en haal inligting uit 'n MongoDB databasis.
Dit is 'n MongoDB connector geskep en deur die amptelike MongoDB ontwikkelingspan, sien gepak met baie van die voorbeelde en dokumentasie.
Die MongoDB Ruby Driver sluit ondersteuning vir primêre sleutels, cursors, verband poel, string enkodering, vurk, en socket time-outs.
getoets om te werk aan beide Ruby en JRuby.
MongoDB kom ook met bestuurders vir verskeie ander programmeertale sowel:
C
C #
C ++
PHP
Perl
Java
Scala
Erlang
Python
Node.js
Haskell
Wat is nuut in hierdie release:
- Gebruik slegs SSL opsies indien: SSL is waar
- Fix verifikasie bronne en effense auth refactor.
- Moenie 'n fout nie in te samel as 'n nie-bestaande versameling laat val.
- Verhoog fout vir misvormde navrae en moenie te stuur na die bediener.
- Print eerste 250 karakters van navraagkieser wanneer afteken en redding inspekteer fout.
- Cluster terugkeer leë lys van bedieners indien daar geen plaas van nul.
- Topologie refactor om Enkellopend benaming en semantiek gebruik.
- Auto toets gelapte Ruby weergawes op Travis.
- versameling Werk naamruimte databasis eerste wys.
- Updates so toets suite kan hardloop met SSL in Jenkins.
- Gebruik #getaddrinfo om protokol in-adres klas bepaal.
- URI foute verskuif na toepaslike gids.
Wat is nuut in weergawe 2.1.0:
- Gebruik slegs SSL opsies indien: SSL is waar
- Fix verifikasie bronne en effense auth refactor.
- Moenie 'n fout nie in te samel as 'n nie-bestaande versameling laat val.
- Verhoog fout vir misvormde navrae en moenie te stuur na die bediener.
- Print eerste 250 karakters van navraagkieser wanneer afteken en redding inspekteer fout.
- Cluster terugkeer leë lys van bedieners indien daar geen plaas van nul.
- Topologie refactor om Enkellopend benaming en semantiek gebruik.
- Auto toets gelapte Ruby weergawes op Travis.
- versameling Werk naamruimte databasis eerste wys.
- Updates so toets suite kan hardloop met SSL in Jenkins.
- Gebruik #getaddrinfo om protokol in-adres klas bepaal.
- URI foute verskuif na toepaslike gids.
Wat is nuut in weergawe 2.0.5:
- Gebruik slegs SSL opsies indien: SSL is waar
- Fix verifikasie bronne en effense auth refactor.
- Moenie 'n fout nie in te samel as 'n nie-bestaande versameling laat val.
- Verhoog fout vir misvormde navrae en moenie te stuur na die bediener.
- Print eerste 250 karakters van navraagkieser wanneer afteken en redding inspekteer fout.
- Cluster terugkeer leë lys van bedieners indien daar geen plaas van nul.
- Topologie refactor om Enkellopend benaming en semantiek gebruik.
- Auto toets gelapte Ruby weergawes op Travis.
- versameling Werk naamruimte databasis eerste wys.
- Updates so toets suite kan hardloop met SSL in Jenkins.
- Gebruik #getaddrinfo om protokol in-adres klas bepaal.
- URI foute verskuif na toepaslike gids.
Wat is nuut in weergawe 2.0.4:
- Gebruik slegs SSL opsies indien: SSL is waar
- Fix verifikasie bronne en effense auth refactor.
- Moenie 'n fout nie in te samel as 'n nie-bestaande versameling laat val.
- Verhoog fout vir misvormde navrae en moenie te stuur na die bediener.
- Print eerste 250 karakters van navraagkieser wanneer afteken en redding inspekteer fout.
- Cluster terugkeer leë lys van bedieners indien daar geen plaas van nul.
- Topologie refactor om Enkellopend benaming en semantiek gebruik.
- Auto toets gelapte Ruby weergawes op Travis.
- versameling Werk naamruimte databasis eerste wys.
- Updates so toets suite kan hardloop met SSL in Jenkins.
- Gebruik #getaddrinfo om protokol in-adres klas bepaal.
- URI foute verskuif na toepaslike gids.
Wat is nuut in weergawe 2.0.3:
- Gebruik slegs SSL opsies indien: SSL is waar
- Fix verifikasie bronne en effense auth refactor.
- Moenie 'n fout nie in te samel as 'n nie-bestaande versameling laat val.
- Verhoog fout vir misvormde navrae en moenie te stuur na die bediener.
- Print eerste 250 karakters van navraagkieser wanneer afteken en redding inspekteer fout.
- Cluster terugkeer leë lys van bedieners indien daar geen plaas van nul.
- Topologie refactor om Enkellopend benaming en semantiek gebruik.
- Auto toets gelapte Ruby weergawes op Travis.
- versameling Werk naamruimte databasis eerste wys.
- Updates so toets suite kan hardloop met SSL in Jenkins.
- Gebruik #getaddrinfo om protokol in-adres klas bepaal.
- URI foute verskuif na toepaslike gids.
Wat is nuut in weergawe 1.12.0 / 2.0.0.beta:
- Laat sekere URI opsies om gemeng gevalle het.
- Bug fix in MongoReplicaSetClient wanneer daar geen bestuurder is ingestel en maksimum joernaal grootte is gekla.
- bugfix wanneer die skep van / die verwydering van gebruikers en die skep van 'n indeks in mongos weergawes & # x3c; 2.4.
- Probleem op te los wat jnote en wnote moet nie foute maak wanneer dit aan nalatenskap bedieners.
Wat is nuut in weergawe 1.9.2:
- Uitsondering moet geskep word wanneer die gebruik van limiet () met 'n uitlaat wyser
- Ondersteuning URI geïnkripteer karakters in wagwoorde
- Kan geen verbinding met verskeie databasisse
- Crash met BSON :: ObjectId.new ( '& # x5c; xff')
- Verhoog fout wanneer uitlaat vlag word gebruik met mongos
- find_and_modify nie terugkeer lastErrorObject
Wat is nuut in weergawe 1.9.0:.
- Bygevoeg ondersteuning vir joernaal plaas oor verskeie boodskappe
- Bygevoeg ondersteuning vir gedelegeer verifikasie.
- Bygevoeg ondersteuning vir SSL sertifikaat validering.
- Vaste probleem met ondersteuning vir auth params die URI ontleder.
- Vaste Apache 2.0-lisensie nakoming.
- Vaste bson c-uitbreiding foute.
Wat is nuut in weergawe 1.8.6:
- Vaste:
- Concurrency kwessie in PoolManager # connect_to_members
- Replica stel: naaste Lees voorkeur
- Replica / sharded kliënt heraansluiting foute
- ShardingPoolManager :: check_connection_health nie ondersteun verifikasie
Wat is nuut in weergawe 1.8.0:
- MongoClient, MongoReplicaSetClient, MongoShardedClient en GridFS implementeer 'n nuwe skryf kommer koppelvlak op kliënt, DB, versameling, en Operasie vlakke
- afkeuring van Mongo :: Connection ten gunste van Mongo :: MongoClient
- afkeuring van Mongo :: ReplSetConnection ten gunste van Mongo :: MongoReplicaSetClient
- afkeuring van Mongo :: ShardedConnection ten gunste van Mongo :: MongoShardedClient
- Laat spesifikasie van kommentaar navraag opt (Evan Broder)
- Fix vir swembad verifikasie en Logout (Olivier Bonnaure)
- Fix vir wyser nie gesluit in presense van uitsonderings (Simon Simeonov)
- Fix vir data stuur mislukking nie toemaak socket (Nelson Elhage)
- Tutoriale en nie-kode dokumentasie verskuif na GitHub wiki
- Met dien verstande binêre mongo_client is herdoop tot mongo_console
Wat is nuut in weergawe 1.7.0:
- Bygevoeg toetsing en volle ondersteuning vir MongoDB 2.1 & 2.2
- Toegevoegde Aggregasie raamwerk helper metode
- Bygevoeg ondersteuning vir Mongos hoë beskikbaarheid
- Gemodifiseerde en bygevoeg nuwe Lees voorkeure (besonderhede in dokumentasie)
- Bygevoeg ondersteuning vir data sentrum bewustheid (tag_sets)
- Vaste fout wat gepoog het om wysers op verkeerde replika stel lid te sluit
Wat is nuut in weergawe 1.6.3:
- Performance metings en verbeterings (veral vir C-uitbreidings )
- Bug fixes vir die beheer van snare met nie UTF-8 gedwing of geïmpliseer enkoderings
- Bygevoeg verfris ondersteuning vir verskeie stringe gevalle van ReplSetConnection
- Toegevoegde vermoë om IRR hanteer :: Staak Uitsondering (Ctrl-C) skoon
- Bygevoeg ondersteuning vir groot datums op 32-bit platforms (Ruby 1.9 +)
- Bygevoeg #to_ary metode vir BSON :: ObjectId
Wat is nuut in weergawe 1.6.2:
- Toegevoegde vermoë om identifiseer deur sekondêre as primêre node beskikbaar
- Replica stel verfris interval dwing nou 'n ondergrens van 60 sekondes
- Bygevoeg dokumentasie vir die weglating van indekse, versamelings, databasisse
- Toets uitset opruim (...) is nie, tensy mislukking voorkom
Wat is nuut in weergawe 1.6.1:.
- Bygevoeg draad affiniteit vir Mongo :: Pool
- Toegevoegde ontplooi take.
- Toegevoegde Travis GI ondersteuning.
- Logging waarskuwingsboodskap word slegs vertoon vir vlak. Debug
Wat is nuut in weergawe 1.6.0:.
- Toegevoegde Gemfile
- ReplSetConnection saad formaat is nou verskeidenheid van 'n leër hawe. Snare
- Toegevoegde lees voorkeur. Secondary_only
- Toegevoegde vermoë om duur te meld -. Aangeskakel is by verstek
- Bygevoeg leesalleen opsie vir DB # adduser.
- Bygevoeg:. Collectonerror opsie vir grootmaat-insetsel
- getel en updated URI opsies (nou hoofdlettergevoelig.Het).
- Bug fix vir ReplSet verfris probeer om 'n geslote-aansluiting sluit.
- Standaard op_timeout vir ReplSetConnection is nou gedeaktiveer (was 30 sekondes).
- Ondersteuning db uitset opsie vir kaart te verminder.
- Ondersteuning vir die behoud van beperkte weergawes van lêers met behulp van GridFS.
Wat is nuut in weergawe 1.5.0:
- verwyder. Asinkroniseer verfris af
- Gestremdes motor verfris af by verstek. As jy wil hê dat die bestuurder om outomaties te monitor die stand van die replika stel, moet jy gebruik: sync af. Let daarop dat replika stel verfris is ontwerp net om verantwoording te doen benigne veranderinge aan die replika stel (te voeg en die verwydering van nodes wat nie invloed op huidige verbindings).
- Vaste fout met opdragte word gestuur na sekondêre nodes. Die volgende uitgawe sal jou toelaat om te spesifiseer waar bevele kan gestuur word.
- Ondersteuning:. J modus opsie veilig
- Fix: max_scan en:. Show_disk_loc wyser opsies
Wat is nuut in weergawe 1.4.1:.
- Vereenvoudigde replika stel verfris
- Fix foute wat verband hou met replika stel verfris.
- Maak wyser slim genoeg om voort te gaan funksioneer selfs al 'n verfris word geaktiveer.
Wat is nuut in weergawe 1.3.1:
- Fix GridIO # kry oneindige lus fout
- Fix BSON :: OrderedHash # verwerp! verlaat sleutels met nul waardes
- Klein semantiese oplossing vir OrderedHash # verwerp!
- Fix Mongo :: DB om simbole in metode Dwarsbalke versameling name toelaat
- Ondersteun nuwe bediener regex opsie & quot; s & quot; (Dotall). Dit is gevou in met & # x5c;. M in Ruby
- Fix sodat wyser # naby treffers die reg knoop toe:. Read_secondary geaktiveer
- Ondersteuning maxScan, showDiskLoc, en returnKey wyser opsies.
- Maak DB # validate_collection versoenbaar is met bediener v1.9.1.
- Fix sodat GridIO # kry opbrengste plaaslike MD5 met MD5 wedstryde bediener md5.
- Fix fout in BSON :: OrderedHash dat YAML.load verhoed.
- Fix voorbeeld van / voorbeelde.
- Maak seker dat ons nie hash argumente verander deur te bel Hash # DUP wanneer toepaslik.
- Maak seker dat JRuby deserializer bewaar binêre subtipes behoorlik.
- Fix vir streaming 'n leë lêer in GridFS.
- Klein doc fixes.
Kommentaar nie gevind