Google App Engine (GAE) on työkalupakki Web-kehittäjät avulla ne voivat luoda, hallita ja skaalata sovelluksia, riippuen saapuvan liikenteen ja tiedontallennustarpeet.
GAE ei tarvitse erityistä palvelimiin käynnissä Googlen infrastruktuurissa.
Se tarvitsee vain ohjelmoijat lähettää hakemuksen ja käyttää sitä normaalisti.
Google App Engine SDK Python sisältää erittäin nopea optimoitu Python-tulkki, eri avoimen lähdekoodin puitteet ja Python standardin kirjasto.
Se sisältää myös Python API eri ominaisuuksia, kuten Datastore, Google-tilit, URL-osoitteita, ja sähköpostipalvelut.
Kaiken kaikkiaan Google App Engine SDK Python ei ole vain yksi helpoimmista välineitä käynnistää ja isäntä Python app, mutta epävirallinen yhteisö standardi kehittää suuren mittakaavan Python sivustoja ja sovelluksia.
Muut Google App Engine SDK tarjotaan myös:
Java
Siirry
PHP
Mikä on uusi tässä julkaisussa:
- oauth2client kirjasto päivitetty versio [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Downloads & quot; näyttely yhteydessä & quot; menu MVM sovellus lokit, jotka ovat thread_id tai REQUEST_ID kenttänä niiden lokitapahtuman. Tämä mahdollistaa lajittelun sovelluslokit perustuvat joko kenttään.
- Mahdollisuus säännöksen sovelluksia nykyisen kuormituksen ja määrittää joustava provisioinnin perustuu sekä VM ja sovellustason mittareita.
- Remote API voi nyt lukea käyttämällä OAuth2 tunnistetietoja käyttämällä https://developers.google.com/identity/protocols/application-default-credentials
- Käytä RequestPayloadTooLargeException varten URLFetch vaatii kuormapainoille jotka ovat liian suuria.
Mikä on uusi versiossa 1.9.32:
- oauth2client kirjasto päivitetty versioon [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Lisää "show yhteydessä" valikossa MVM sovellus lokit, jotka ovat thread_id tai REQUEST_ID kenttänä niiden lokitapahtuman. Tämä mahdollistaa lajittelun sovelluslokit perustuvat joko kenttään.
- Mahdollisuus säännöksen sovelluksia nykyisen kuormituksen ja määrittää joustava provisioinnin perustuu sekä VM ja sovellustason mittareita.
- Remote API voi nyt lukea käyttämällä OAuth2 tunnistetietoja käyttämällä https://developers.google.com/identity/protocols/application-default-credentials
- Käytä RequestPayloadTooLargeException varten URLFetch vaatii kuormapainoille jotka ovat liian suuria.
Mikä on uusi versiossa 1.9.28:
- oauth2client kirjasto päivitetty versioon [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Lisää "show yhteydessä" valikossa MVM sovellus lokit, jotka ovat thread_id tai REQUEST_ID kenttänä niiden lokitapahtuman. Tämä mahdollistaa lajittelun sovelluslokit perustuvat joko kenttään.
- Mahdollisuus säännöksen sovelluksia nykyisen kuormituksen ja määrittää joustava provisioinnin perustuu sekä VM ja sovellustason mittareita.
- Remote API voi nyt lukea käyttämällä OAuth2 tunnistetietoja käyttämällä https://developers.google.com/identity/protocols/application-default-credentials
- Käytä RequestPayloadTooLargeException varten URLFetch vaatii kuormapainoille jotka ovat liian suuria.
Mikä on uusi versiossa 1.9.26:
- oauth2client kirjasto päivitetty versioon [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Lisää "show yhteydessä" valikossa MVM sovellus lokit, jotka ovat thread_id tai REQUEST_ID kenttänä niiden lokitapahtuman. Tämä mahdollistaa lajittelun sovelluslokit perustuvat joko kenttään.
- Mahdollisuus säännöksen sovelluksia nykyisen kuormituksen ja määrittää joustava provisioinnin perustuu sekä VM ja sovellustason mittareita.
- Remote API voi nyt lukea käyttämällä OAuth2 tunnistetietoja käyttämällä https://developers.google.com/identity/protocols/application-default-credentials
- Käytä RequestPayloadTooLargeException varten URLFetch vaatii kuormapainoille jotka ovat liian suuria.
Mikä on uusi versiossa 1.9.23:
- URL Hae palvelu aina antaa GET-pyynnön, kun se vastaanottaa ja vastaa 302 vastausta; Aiemmin se säilyttää alkuperäisen HTTP menetelmällä. Tämä uusi toiminta vastaa nykyaikaisten sopimuksia.
Mikä on uusi versiossa 1.9.20:
- URL Hae palvelu aina antaa GET-pyynnön, kun se vastaanottaa ja vastaa 302 vastausta; Aiemmin se säilyttää alkuperäisen HTTP menetelmällä. Tämä uusi toiminta vastaa nykyaikaisten sopimuksia.
Mikä on uusi versiossa 1.9.18:
- URL Hae palvelu aina antaa GET-pyynnön, kun se vastaanottaa ja vastaa 302 vastausta; Aiemmin se säilyttää alkuperäisen HTTP menetelmällä. Tämä uusi toiminta vastaa nykyaikaisten sopimuksia.
Mikä on uusi versiossa 1.9.11:
- Korjattu ongelma kanssa Search API palauttamatta tuloksia oikeassa aikajärjestyksessä.
Mikä on uusi versiossa 1.9.10:
- Asynchronous puhelut ovat nyt tuettu Search API.
Mikä on uusi versiossa 1.9.9:
- TLS on nyt tuettu ja käytössä oletuksena dev_appserver.
- Korjattu ongelma kanssa Datastore Admin lataaminen epäonnistuu johtuen DeadlineExceededError noudettaessa erilaisia.
Mikä on uusi versiossa 1.9.8:
- Kiinteät ongelma NDB toistuva, sisäkkäisiä rakenteita kasvaa räjähdysmäisesti tallennettaessa.
Mikä on uusi versiossa 1.9.7:
- Korjattu ongelma kanssa dev_appserver remove_ignored_dirs ei toimi.
Mikä on uusi versiossa 1.9.6:
- Django 1.5.4 on päivitetty 1.5.8.
- Django 1.4.3 on päivitetty 1.4.13.
- Kiinteät ongelma taskqueue_stub.py _Group.GetQueuesAsDict () nostamalla Tyyppivirhe ajoittain.
Mikä on uusi versiossa 1.9.5:
- Korjattu ongelma kanssa hakusovellusliittymä jossa etsitään geo pisteitä, joiden etäisyys kiinteän pisteen on suurempi kuin jokin arvo palauttaa asiakirjat, joihin ei sisälly tällä alalla.
- Korjattu ongelma kanssa hakusovellusliittymä jossa istä kenttää, jota ei ole palauttaa virheen sijaan palaavat nolla ottelut tällä alalla.
Mikä on uusi versiossa 1.9.4:
- Korjattu ongelma kanssa Search API, jossa se ei oikein jäsentää ilmaisuja, jotka käyttävät vähennys operaattori ilman ympäröivän välilyönnit.
- Korjattu ongelma kanssa devappserver Search API mahdollistaa etsii kentän invertoinnin arvo.
- Korjattu ongelma kanssa devappserver Search API eivät käsittele etsii tyhjä lainausmerkkejä samalla tavalla kuin tuotanto.
- Korjattu ongelma kanssa devappserver Search API ole vastaavia asiakirjoja atomin kentät samalla tavalla kuin tuotanto.
- Korjattu ongelma kanssa devappserver Search API mahdollistaa ilmaisuja, jotka käyttävät pätkä operaattori yli numeerinen kenttä.
- Korjattu ongelma kanssa devappserver Search API mahdollistaa lajittelun ilmaisuja käyttää pätkä operaattori.
- Korjattu ongelma kanssa devappserver Search API ei validointi että osoittimet ovat peräisin edellisen haun.
- Korjattu ongelma kanssa devappserver Search API ei jäsennys kyselyjä, jotka käyttävät sumea hakuoperaattoria (~).
- Korjattu ongelma kanssa devappserver Search API ei validoida oletusarvo lajittelua lausekkeita kentät.
Mikä on uusi versiossa 1.9.3:
- Kiinteät ongelma NDB deserialization menee päättymättömään silmukkaan toistuessaan sisäkkäisiä rakenteeltaan ominaisuudet ovat Ei mitään.
Mikä on uusi versiossa 1.8.9:
- Lisätty verbose_name tuki ComputedProperty sisään NDB.
- Uusi nimi appcfg alkavat appcfg start_module_version ja pysähtyä stop_module_version.
- Kiinteät ongelma ID jako yhteentörmäysten Datastore.
- Kiinteät ongelma Cloud Storage puhelut puuttuessa on dev_appserver.
- Korjattu ongelma kanssa dev_appserver ei käynnisty Windows käytettäessä Python-versiota aikaisintaan 2.7.2.
Mikä on uusi versiossa 1.8.8:
- Dedicated Memcache on nyt GA ominaisuus. Meidän poistot käytäntö koskee ja asiakkaita kehotetaan käyttämään tätä ominaisuutta tuotannossa.
- Memcache API seurataan uudella metrinen joka arvioi resurssien käyttöä, Memcache Laske yksikköä (MCU: n). On uusi kiintiö ämpäri ja kojelauta kaavio vastaa metrinen, sekä vaihtoehto memcache katsoja näyttää alkuun avaimia MCU: n.
- dev_appserver logs.db formaatti ei ole taaksepäin yhteensopiva 1.8.7. Käyttäjät, jotka palautuvat 1.8.7 dev_appserver kun yrittää 1.8.8 on poistaa tiedoston. Ellei erityisesti nimetty käyttäjä komentorivillä, tiedosto löytyy /tmp//logs.db. Virhe nähnyt jos tiedostoa ei poisteta on: 'IntegrityError: RequestLogs.module välttämättä ole NULL "
- Korjattu ongelma kanssa dev_appserver sovelluksen id validointi UTF-8
Mikä on uusi versiossa 1.8.7:
- Cloud Endpoints on nyt GA ominaisuus.
- Memcache kokoonpanon muutokset ja mutaatioita (huuhtelu, sarja jne) valmistetut hallintakonsolille kirjataan nyt hallintakonsolissa lokit.
- max_concurrent_requests asetus on nyt konfiguroitavissa per versio / moduuli.
- Kiinteät ongelma Datastore ole oikein validointi nimiavaruuksia kanssa yli 500 merkkiä.
- Kiinteät ongelma NDB ole paluuta saman sijassa async saa käytettäessä memcache.
Mikä on uusi versiossa 1.8.6:
- memcache kokotaulukkoon on lisätty järjestelmänvalvojan konsolin kojelautaan. Käyttää sitä kautta avattavasta kaavion yläpuolella. Kaavio graafit memcache koko ajan asiakkaat voivat määrittää, milloin välimuistiin huuhtele tapahtumia. Tämä on esikatselu ominaisuus.
- Korjattu ongelma kanssa dev_appserver joka mahdollistaa kelpaa Datastore kyselyn yhdistelmä ryhmän ja suodatin ominaisuuksia.
- Korjattu ongelma kanssa bulkloader joka aiheuttaa lisäämät kuvat dev_appserver epäonnistua.
- Kiinteät ongelman, joka vaikuttaa validointi kokoon Datastore ominaisuuksien nimiä.
- Kiinteät ongelma Datastore kyselyn validointi jousille täsmälleen 500 merkkiä.
Mikä on uusi versiossa 1.8.4:
- Datastore Admin fix Tässä tiedotteessa parantaa turvallisuutta varmistamalla, että ajoitetut varmuuskopiot voidaan nyt vain aloitetaan ajastettu tai tehtävän jono tehtävän. Ylläpitäjät voivat silti aloittaa varmuuskopioinnin menemällä Datastore Admin hallintakonsolin.
Mikä on uusi versiossa 1.8.3:
- Liitännät osaksi Task Jono REST API ei enää vaatii myös "s ~" alussa projektin nimi.
- Kiinteät ongelma Mail API, sähköpostiosoitteita, jotka sisältävät koodattua rivinvaihdot määritelty rfc2047 nyt jäsentää oikein.
- Kiinteät ongelma channels.send_message epäonnistuu asiakas id on 3 tai enemmän viivoja.
- Kiinteät ongelma ndb.non_transactional oikein palauttaa db kirjaston kaupallisen tilan.
- Korjattu ongelma kanssa Channel API Testbed ei toimi oikein -päivityksen jälkeen SDK 1.8.2.
- Korjattu ongelma kanssa Datastore Admin UI lataaminen epäonnistuu johtuen sovellus on liikaa erilaisia.
- Kiinteät ongelma Moduulit get_current_module_name () väärin raportointi oletuksena kun se ei ole.
Mikä on uusi versiossa 1.8.1:
- Kaistanleveys välillä App Engine ja Google Cloud Storage on tällä hetkellä maksutta (tämä voi muuttua tulevaisuudessa tiettyjen palvelujen tason).
- Search API on valmistunut Experimental esikatselutilaan. Sovellukset, jotka ovat laskutus käytössä voi ylittää vapaasti Kiintiömääriä ja veloitetaan käytön yllä näillä tasoilla.
- Arvioitu hakutulosten vain olla tarkkoja, jos se on pienempi tai yhtä suuri kuin pyydettyjen tulosten määrän. Oletuksena voidaan ohittaa asettamalla number_found_accuracy QueryOption Etsinnän API.
- taatelit, atomeja, ja useita kenttiä löytyy nyt etsimällä ilman kentän rajoituksen Search API.
- lainattu tyhjän merkkijonon nyt palaa atomin kentät tyhjillä arvot Search API.
- Snippet ja laskea toiminnot eivät enää saa lajitella lausekkeet Search API.
- Search API on nyt parantunut virheilmoituksia käyttäjän virheet ja sisäiset virheet.
Mikä on uusi versiossa 1.8.0:
- Uusi Laskutus Käytössä sovellukset eivät enää oletuksena sähköpostia kiintiö on 20000 päivässä. Sen sijaan, sovellukset täytyy jättää pyynnön kautta hallintakonsolissa saada sähköpostitse kiintiöitä kasvanut.
- hallintakonsolin kojelauta kaavioita ja raportteja kaikille käyttäjille on täysin siirretty uuteen, luotettavampia backend ilmoitettu 1.7.6.
- maksimikoko POST pyyntöjen kautta URLFetch on nostettu 5MB 10MB.
- Kiinteät ongelma Mail API estää lähettämällä postia Google Apps sähköpostitili, joka on jäädytetty.
Mikä on uusi versiossa 1.7.7:
- Sockets API, jonka avulla sovellukset tehdä lähteviä TCP-yhteydet ja lähettää / vastaanottaa UDP paketteja Internetiin käyttämällä sekä IPv4- että IPv6, on nyt saatavana kokeellinen ominaisuus laskutetaan apps.
- ftplib moduuli on nyt palautettu. Se riippuu kokeellisen Sockets API.
- Laskutus sovelluksista ei enää sovelletaan $ 2.10 vähintään viikoittain viettää. Sen sijaan, sovellukset laskutetaan vain niiden todellisen käytön.
- Matplotlib 1.1.1, kokeellinen ominaisuus, on vanhentunut, ja se poistetaan 1.7.8. Ole hyvä vaihtaa matplotlib 1.2.0.
- Kiinteät ongelman, jossa dev_appserver Datastore auto ids osoitettu hajaantunut id politiikka oli liian suuri edustettuina liukuluvuilla.
- Kiinteät ongelman, jossa dev_appserver heitti poikkeus tahansa Search API puhelu että käytetty indeksi, joka oli alun perin luotu yhtenevät.
Mikä on uusi versiossa 1.7.6:
- hallintakonsolin kojelauta kaavioita ja nykyinen kuormitus / virheet raportteja on siirtymässä uuteen, luotettavampi backend. Muutos asteittain liikkuvan käyttäjille järjestelmänvalvojan konsolin seuraavien viikkojen aikana.
- Uusi haku API kiintiöt näkyvät nyt hallintakonsolissa. Nämä kiintiöt eivät tällä hetkellä täytäntöön, mutta on osa hinnoittelumallin hakusovellusliittymä tulevissa versioissa.
- Sovelluksen yhteenveto ei enää näyttää oletuksena versio käynnissä olevassa sovelluksessa, vaan se luettelee kanteen "KÄYNNISSÄ". Tulevassa julkaisu sovelluksissa on useita loogisia sub osat, joista jokainen on oletuksena versio. Tämä UI päivitys on tarkoitus yhtymään tätä toimintoa.
- Projection kyselyt ovat nyt täysin tuettu GA ominaisuutta.
- XMPP API on nyt monen JID get_presence. Tämä tarjoaa mahdollisuuden saada saatavuuden useita käyttäjiä.
- Django 1.4 ja Webob 1.2.3 nyt ylentää GA.
- Sovellukset on nyt mahdollisuus fopen () tiedostoja, joita ilmoitettu staattisia tiedostoja app.yaml avulla application_readable lippua.
- Siirry Runtime on lisätty uusia ja parempia kehityksen appserver.
- Debug lokitaso ajonaikaisen on otettu käyttöön.
Mikä on uusi versiossa 1.7.5:
- Channel API on nyt mahdollisuus lähettää kanavan viestejä tahansa App version tai backend riippumatta siitä, missä kanava on luotu.
- URL Hae palvelu tukee nyt PATCH menetelmä pyyntöjä.
- Mail API voi nyt lähettää postia palautusilmoituksia sovellukseen. Ilmoitus toimitetaan / _ah / bounce jos mail_bounce ulkomailta palvelut ovat käytössä.
- Blobstore palvelu nyt palauttaa luotu tiedostonimi sijaan blobKey käytettäessä Cloud Storage
- Kiinteät ongelma os.urandom heittää poikkeus dev_appserver2 käytettäessä OS X.
- Kiinteät ongelma time.tzset ole olemassa dev_appserver2 for Windows.
- Matplotlib v1.2.0 on nyt saatavana kokeellinen ominaisuus.
- Django 1.4 on päivitetty 1.4.3. Tämä on kokeellinen ominaisuus.
Mikä on uusi versiossa 1.7.4:
- Taustaa kierteet on nyt GA ominaisuus.
- Liikenne jakaminen on nyt GA ominaisuus.
- Task Queue Tilastot on nyt GA ominaisuus.
- Lokit API on nyt mahdollisuus noutaa pyynnöt, jotka perustuvat luettelon request_ids. Tällä hetkellä tämä toimii vain tuotannon ja ei tue dev_appserver.
- Python tulkki on päivitetty 2.7.3.
- WebOb 1.2.3 on nyt saatavilla Python 2.7. Käyttäjät käyttävät dokumentoimattomien 1.2.2 tulisi päivittää sovelluksen, koska versio poistetaan seuraavassa versiossa.
- DISTINCT varten Datastore kyselyt on nyt saatavana kokeellinen ominaisuus.
- Matplotlib v1.1.1 on nyt saatavana kokeellinen ominaisuus.
- käytöstä Conversion API on poistettu.
- Lisätty varoitus, että vuorovaikutteinen konsoli poistetaan käytöstä, jos käyttäjä suorittaa dev_appserver kanssa --address lippu.
Mikä on uusi versiossa 1.7.3:
- Django 1.4 tukee nyt Python 2.7
- Tiedosto-pohjainen toteuttamista Datastore tynkä poistetaan käytöstä pian. Varoitusviesti tiedottaa käyttäjille että SQLLite tynkä tulee oletuksena tynkä pian näkyy nyt.
- Datastore hakemistotilastoihin raportoivat nyt kirjoittaa sijasta edustus-tyyppiä.
- Rich sort ilmaisuja yli yhden kentän nimet ovat nyt tuetaan Search API dev_appserver.
- search.MIN_NUMBER_VALUE ja search.MAX_NUMBER_VALUE ovat nyt yleisön Search API.
- Yhdenmukainen hakemistot ovat nyt vanhentuneita Etsinnän API.
- search.list_indexes () on poistettu käytöstä ja korvattu search.get_indexes () Search API.
- Index.list_documents () on poistettu käytöstä ja korvattu Index.get_range () Search API.
- Lisätty menetelmä Index.get (doc_id) saada asiakirjan sen tunnuksen Search API
- Index.add () on poistettu käytöstä ja uusi nimi on Index.put () Search API.
- Index.remove () on poistettu käytöstä ja uusi nimi on Index.delete () Search API.
- AddDocumentError ja RemoveDocumentError luokat, jotka on jo hylätty, on poistettu Search API.
- OperationCode.object_id ja OperationCode.document_id, jotka oli jo hylätty, on poistettu Search API.
- Käyttäjät voivat nyt muuttaa todennusvaihtoehtoa jälkeen sovelluksen luomisesta.
Mikä on uusi versiossa 1.7.2:
- Lisätty aikavyöhyke valikoima vekotin Hallintakonsolissa Admin Lokit.
- Lisätty varoitusviesti välimuistia muutettaessa tai poistettaessa Datastore.
- Lisätty värin välimuisti -painiketta dev_appserver ja hallintakonsolin.
- Yritetään päivittää useita yksikön ryhmiä yhdessä transaktion Datastore nyt heittää virhe viittaa käyttää XG liiketoimet.
- Etsi API on nyt merkkijonon enimmäispituus raja 2000 merkkiä.
- Kiinteät ongelma nimitilan avattavaa Hallintakonsolissa esiintyvät tyhjä vaikka URL määritettyyn nimiavaruuteen on oikein.
- Korjattu ongelma, jossa Model.get_by_id () palauttaa yhtään dev_appserver tämä ei ole sallittua tuotannossa.
- Kiinteät ongelma dev_appserver app_identity.get_default_version_hostname ()
- Kiinteät ongelma postipalvelu sendToAdmins () jos käytettäessä usean arg sanoman rakentaja.
- Kiinteät ongelma dev_appserver varten mimetypes.guess_type ()
- Kiinteät ongelma runtime jättää käyttämättä laajuus OAuth- tietyin edellytyksin.
- Kiinteät ongelma AppConfigNotFound virhe.
Mikä on uusi versiossa 1.7.1:
- Testbed testaus puitteet tukee nyt Logservice API.
- Lisätty tuki Tiedostot API luetella Google Cloud Storage tiedostoja.
- Paranna MapReduce File API Reader tukee useita tiedostoja ja tiedostomuotoja.
- Kiinteät ongelma App Engine tyytyväisyystutkimuksen Hallintakonsolissa joka julkaistiin 1.6.6, joka otetaan uudelleen käyttöön tässä julkaisussa.
- Kiinteät ongelma Search API websafe osoittimet ei palauteta niin websafe arvo.
- Korjattu ongelma, jossa SearchRequest oli palaamassa virheitä, jotka eivät olleet niin search.Error alaluokkia.
- Kiinteä NDB ongelma, jossa yrityksiä, 1000000 tavua, jossa kirjoitetaan memcache aiheuttaen epäonnistumisen.
- Voi nyt ladata 90 päivää arvoinen käyttö raportit oman sovelluksen Laskutushistoria sivun hallintakonsolisivun.
- Task Queue pyynnöistä nyt myös X-AppEngine-TaskExecutionCount joka laskee kuinka monta kertaa tehtävän ohjasi kopiota.
- Lisätty tuki useita tiedostoja voidaan poistaa käyttäen Files API.
- Lisätty tuki poistaa tiedostoja Google Cloud Storage käyttäen Files API.
- Lisätty REQUEST_LOG_ID kirjoitetaan tukkien ja ympäristömuuttujilla. Tätä voidaan käyttää myöhemmin tunnistaa, että pyyntö sovelluksen lokit.
- Memcache Viewer tukee nyt namespaces.
- NDB Properties "string edustuksen koko on rajoitettu max merkkijonon pituus Blob ja teksti ominaisuuksia.
- Appstats tarjoaa interaktiivisen kuori havainnoimiseksi RPC käyttäytymisestä puheluiden välittömästi.
- Appstats nyt sisältää tietoja kustannuksista RPC aikana pyynnön.
- Kuvat API tukee nyt määritellään oletuksena pikselin värin täyttää kuvan tyypit, jotka eivät tue läpinäkyviä kuvia, kuten JPEG.
- Olemme lisänneet täyden asynkroninen API tukea Kuvat API.
- Lisätty virheilmoitus Kuvat API ilmoittamaan, kun möykky, viitataan ei löydy tai ei ole käytettävissä.
- Made Python haku rajoitetaan yleisön Search API.
- Lisätty nimiavaruutta tuki Search API Python SDK.
Mikä on uusi versiossa 1.7.0:
- HRD Blob Migration työkalu on nyt yleisesti saatavilla.
- käytön jälkeen Datastore varmuuskopiointityökalu, voit nyt palauttaa että varmuuskopion uuden sovelluksen id.
- Se ei ole mahdollista luoda uusia lupia M / S sovellukset voivat käyttää Cloud SQL tapauksissa.
- Voit nyt poistaa Google Cloud Storage objektin blobstore.delete ().
- Voit nyt hakea Google Cloud Storage objektin blobstore.fetch ().
- Voit nyt tallentaa avaimet Google Cloud Storage objektin tietovarastoon.
- create_upload_url soittaa nyt toimii Google Cloud Storage esineitä.
- Voit nyt käyttää get_serving_url () ja delete_serving_url () Google Cloud Storage kauhat.
- Projection kyselyt tuetaan nyt NDB.
- NDB, sovellus ja namespace ovat nyt avainsanan argumentteja get_by_id ().
- Context (). Call_on_commit () lisättiin NDB lisätä soittopyynnön suoritettavaksi, kun onnistuneesti sitoutua liiketoimen.
- NDB Context.memcache_ * ops nyt hyväksyä Unicode.
- NDB on lisätty tuki tallentamiseen protorpc.Message esineitä.
- Parannettu virhe messaging useita toistuvia = True tasoilla StructuredProperty in NDB.
- PyAMF on nyt täysin käynnistetään.
- Olemme lisänneet eri Search API rajoja. Uudet rajat ovat enintään 1000 asiakirjojen palasi haku () tai list_documents (), enintään 1000 indeksit palannut list_indexes (), ja enintään offset 1000 hakuun () tai list_indexes ()
- Kiinteät ongelman, jossa Search API ei täytäntöön rajoituksia NumberFields.
- Korjattu ongelma SDK jossa SortExpression eivät pakota läsnäollessa DEFAULT_VALUE joukon tarvittaessa.
- Korjattu ongelma, jossa LXML eivät tue Unicode-jäsentämiseen.
Mikä on uusi versiossa 1.6.6:
- Hallintakonsoli näyttää nyt kiintiöt Search API ja Haku tallennetut tiedot.
- Search API on vanhentunut order_id määritettä Document luokassa. Se on korvattu listalla määrite.
- Search API on vanhentunut asiakirjan määrite ListResponse ja korvasi sen tuloksena määrite. Myös document_id määritettä OperationResult luokka on vanhentunut ja korvataan määrite.
- Korjattu ongelma, jossa Unicode ei johdonmukaisesti käsitellään Python Search API.
- Sovelluksen luominen sovelluksia käyttämällä Master / Slave tietosäilövirhe on nyt rajoitettu vain niille käyttäjille, jotka jo oma Master / Slave app.
- Sovellukset, joissa laskutus on käytössä voivat nyt määrittää enintään 100 cron.
- Korjattu ongelma, jossa suuri tietosäilövirhe varmuuskopiot eivät voineet poistettava.
- Korjattu ongelma, jossa tietosäilövirhe varmuuskopiot epäonnistua ASCII dekoodauksen asia.
- Kiinteät ongelman, jossa SDK ei tuonut subpackages oikein käytettäessä tuonti koukkuja.
- Kiinteät ongelman, jossa käynnissä projektio kyselyn usean arvostettu omaisuuden tasa suodatin ei tuottanut tulosta.
- Korjattu ongelma, jossa Unicode ympäristömuuttujia pudotettiin Appstats käytettäessä Python 2.7.
Mikä on uusi versiossa 1.6.5:
- Jinja2 sisältää nyt _debugsupport moduuli.
- Korjattu ongelma kanssa dev_appserver jossa se maksuhäiriö HTTP Content-Type of pyynnön text / plain sijasta text / html.
- Kiinteät ongelman, jossa SDK kuuluisi joitakin indeksejä, joita ei tarvita tuotantoon.
- Kiinteät ongelman, SDK, jossa SDK hallintakonsolissa ei näy UTF-8 lista kiinteistöjen arvot.
- High replikointi Datastore, on uusi metadata laji, __entity_group__, että on numeerinen __version__ omaisuutta. Tämä ominaisuus on taattu kasvavan jokainen muutos yhteisölle ryhmään.
- Kuvat API tukee nyt manipuloimalla esineitä isännöi Google Cloud Storage.
- Kuvat API, The get_serving_url soittaa nyt vaihtoehtoisesti voit määrittää jos URL luot pitäisi palvella yli https.
- Task Jono REST API, voit nyt määrittää tag kun asetat valvonnasta joka Pull jonoon.
- Task Jono API, voit määrittää määräaika lease_tasks puhelun. Oletuksena määräaika on kasvanut 5 sekunnista 10 sekuntiin.
- Voi nyt käyttää cron ajoittaa Datastore varmuuskopioita.
- Datastore Admin on nyt sivun, joka näyttää tietoja tilan Datastore varmuuskopioita ja palauttaa.
- Voi nyt keskeyttää oman Datastoren varmuuskopio tai palauttaa siitä Datastore Admin.
- Voi nyt palauttaa yhden Datastore Kind päässä Datastore Admin peräisin Datastore varmuuskopio.
- Hallintakonsolissa, voit ilmoittaa tuotanto hakemuksesi ongelmat suoraan Googlelle sovelluksen sivuilla. Yksinkertaisesti klikkaa "Report Production Issues" linkkiä ja täytä pyydetyt tiedot, ja lähetä.
Mikä on uusi versiossa 1.6.4:
- Datastore tilastot osoittavat nyt, kuinka paljon tallennustilaa käyttämän sovelluksen indeksit.
- Julkaistu kokeellinen apuväline siirtyvät sovelluksen läiskä samalla siirrät tietosäilövirhe tiedot. Voit valita, että möykky muuttoliikettä Hallintakonsolissa kun siirron aloittamista.
- Päivitetty kokeellisen varmuuskopiointi / palautus toimintoja sisältyy mahdollisuus varmuuskopioida ja palauttaa Google Cloud Storage.
- NDB tietosäilövirhe API on nyt yleisesti saatavilla. Täydelliset julkaisutiedot versiosta 0.9.9 ja 1.0.0 korjauksia, jotka on integroitu API.
- Python 2.7 runtime, Background kierteet ovat saatavana kokeellinen vapautuminen käytettäessä App Engine backends.
- käyttäminen Blobstore API serve_blob () menetelmä, sovellus voi palvella esineitä isännöi Google Storage for Developers.
- Hallintakonsoli tarjoaa nyt Memcache katsoja, joka listaa Memcache tilastot ja voi näyttää Memcache sisältö perustuu avain.
- Capabilities API tynkä SDK, voit nyt ottaa käyttöön tai poistaa kyvyn käyttäen SetPackagedEnabled.
- Windows asennusohjelma nyt pyytää asentamaan Python 2,7 sijasta Python 2.5.
- Testbed API tukee nyt Capabilities API.
- GQL kyselyt Hallintakonsolissa enää heittää virheen perään puolipiste on mukana.
- Datastore API sisältää nyt NonTransactional sisustaja, jotta toiminto suoritetaan ulkopuolella tapahtuman. Olemassa olevat liiketoimet keskeytetään, kun toiminto suorituksen.
- Datastore Järjestelmänvalvoja-välilehti Hallintakonsolissa nyt näyttää yhteisöt jokaisesta nimiavaruudesta.
- Kiinteät ongelma _strptime kun threadsafe oli määritelty.
- Korjattu ongelma, jossa DatastoreFileStub.del epäonnistuu tempfile.msktemp.
- WebOb 1.1.1 on nyt sisällytetty SDK, ja käytetään oletusarvoisesti siellä kun Python 2.7 on määritelty.
- Kiinteät ongelman, jossa index.yaml tiedosto raivattiin jos skip_files merkintä poikkeaa oletuksena skip_files luettelosta.
Mikä on uusi versiossa 1.6.3:
- Hallintakonsolissa, voit käyttää uutta Traffic jakaminen ominaisuus lähettää tietty prosenttiosuus liikennettä kuin oletusarvo sovelluksen version. Liikenne on jaettu joko evästeiden tai IP-osoite.
- Sähköpostit jotka lähetetään Google-sovellusten domainit sähköpostiosoitteet jossa verkkotunnus on määritetty käyttämään DKIM allekirjoitetaan: kun sähköpostia oli peräisin pyyntöä alkunsa että sovelluksen domain tai tahansa sähköposti lähetettiin sovelluksesta ylläpitäjä, myös silloin kun se sähköposti lähetetään ajastettu työn tai tehtävän jonoon pyynnöstä.
- Hallintakonsolissa, voit nyt valita, kuinka paljon ja kuinka kauan haluat tallentaa lokit. Kaikki sovellukset saavat 1G ilmaiseksi ja lopulta pystyy maksamaan enemmän, kun taas määrää voidaan lisätä tähän versioon, me ei aloita latausta varten lisäkapasiteetin kunnes seuraava julkaisu aikaisintaan.
- tapauksia seuloa Hallintakonsolissa nyt -painikkeen sammuttamaan erityisessä tapauksessa.
- Kukin sovellus loki on linkki ilmentymän, joka palveli pyynnön. Jos esimerkiksi ei ole enää palvelee pyyntöjä, viesti näytetään.
- TaskQueue API tukee nyt mahdollisuuden koodata vetää jono tehtävän. Voit sitten vuokrata tehtäviä tunnisteen. Tämä ominaisuus on kokeellinen.
- Google-sovellusten wildcard verkkotunnus kuvaukset, voit käyttää vaihtoehtoista versioita sovelluksen kautta oman verkkotunnuksen.
- Työnnä ja vedä jonot ovat nyt eritelty SDK kehittämiseen konsoli.
- Kehittäjädokumentaatio kokeellisen NDB API, korvaavan db.py, on nyt saatavilla.
- appcfg.py tukee nyt OAuth2.
- webapp 2.5.1 on nyt saatavilla Python 2.7 runtime.
- Django 1.3 on nyt saatavilla Python 2.7 runtime.
- GQL Kysely tukee nyt mukautettua valu listaelementeille IN suodattimia.
Mikä on uusi versiossa 1.6.2:
Vaatimukset
Kommentteja ei löytynyt