Google App Engine SDK for Go

Software screenshot:
Google App Engine SDK for Go
Software detaljer:
Version: 1.9.37 Opdateret
Upload dato: 24 May 16
Udvikler: Google, Inc.
Licens: Gratis
Popularitet: 41

Rating: nan/5 (Total Votes: 0)

Google App Engine (GAE) er en værktøjskasse for webudviklere at tillade dem at oprette, administrere og skalere deres ansøgninger, afhængigt af indgående trafik og datalagring behov.

GAE ikke brug for særlige servere, der kører på Googles infrastruktur.

Det skal bare programmører uploade deres ansøgning og køre det normalt.

Google App Engine SDK til Go er en version af GAE kerne, der giver udviklere mulighed for at oprette og køre apps skrevet og udarbejdet i Go kode.

Google App Engine SDK til Go selv altid indeholder den nyeste version af Go compiler, sammen med standard Go-bibliotek.

Efter behov kan plugins eller andre biblioteker uploades så godt, så længe de er skrevet i ren Go kode.

Det betyder, at SDK har ingen afhængigheder og kan køre hurtigt, sikkert og fejlfrit.

Andre Google App Engine SDK leveres også til:

Java

Python

PHP

Hvad er nyt i denne udgivelse:

  • oauth2client bibliotek opgraderet til version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Tilføjer "show i kontekst" menu for MVM ansøgning logs der har thread_id eller REQUEST_ID som et felt i deres loggen. Dette gør det muligt at sortere app logfiler baseret på et af felterne.
  • Mulighed for bestemmelse ansøgninger om aktuelle belastning og konfigurere elastisk provisioning baseret på både VM og applikationsniveau målinger.
  • Fjernbetjening API kan nu tilgås ved hjælp OAuth2 legitimationsoplysninger hjælp https://developers.google.com/identity/protocols/application-default-credentials
  • Brug RequestPayloadTooLargeException for URLFetch anmoder med nyttelast, der er for stor.

Hvad er nyt i version 1.9.28:

  • oauth2client bibliotek opgraderet til version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Tilføjer "show i kontekst" menu for MVM ansøgning logs der har thread_id eller REQUEST_ID som et felt i deres loggen. Dette gør det muligt at sortere app logfiler baseret på et af felterne.
  • Mulighed for bestemmelse ansøgninger om aktuelle belastning og konfigurere elastisk provisioning baseret på både VM og applikationsniveau målinger.
  • Fjernbetjening API kan nu tilgås ved hjælp OAuth2 legitimationsoplysninger hjælp https://developers.google.com/identity/protocols/application-default-credentials
  • Brug RequestPayloadTooLargeException for URLFetch anmoder med nyttelast, der er for stor.

Hvad er nyt i version 1.9.26:

  • oauth2client bibliotek opgraderet til version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Tilføjer "show i kontekst" menu for MVM ansøgning logs der har thread_id eller REQUEST_ID som et felt i deres loggen. Dette gør det muligt at sortere app logfiler baseret på et af felterne.
  • Mulighed for bestemmelse ansøgninger om aktuelle belastning og konfigurere elastisk provisioning baseret på både VM og applikationsniveau målinger.
  • Fjernbetjening API kan nu tilgås ved hjælp OAuth2 legitimationsoplysninger hjælp https://developers.google.com/identity/protocols/application-default-credentials
  • Brug RequestPayloadTooLargeException for URLFetch anmoder med nyttelast, der er for stor.

Hvad er nyt i version 1.9.23:

  • Den URL Fetch service vil altid udstede en GET anmodning, når den modtager og reagerer på en 302 svar; tidligere ville bevare den oprindelige HTTP metode. Denne nye adfærd er i tråd med moderne konventioner.

Hvad er nyt i version 1.9.20:

  • Den URL Fetch service vil altid udstede en GET anmodning, når den modtager og reagerer på en 302 svar; tidligere ville bevare den oprindelige HTTP metode. Denne nye adfærd er i tråd med moderne konventioner.

Hvad er nyt i version 1.9.18:

  • Den URL Fetch service vil altid udstede en GET anmodning, når den modtager og reagerer på en 302 svar; tidligere ville bevare den oprindelige HTTP metode. Denne nye adfærd er i tråd med moderne konventioner.

Hvad er nyt i version 1.9.11:

  • tilføjet aetest.Instance at tillade en enkelt dev API server, der skal bruges med flere sammenhænge.
  • Tilføjet aetest.Login og aetest.Logout der arbejder på * http.Request objekter.

Hvad er nyt i version 1.9.8:

  • Tilføjet:
  • BlobInfo.MD5 og BlobInfo.ObjectName felter.
  • DocumentMetadata type.
  • FieldMetadataLoadSaver interface.

Hvad er nyt i version 1.9.7:

  • Tilføjet Field.Language støtte til tekst og HTML felter.

Hvad er nyt i version 1.9.6:

  • Support enhed værdier, hvis underliggende type er [] byte.
  • Implementere IDsOnly og Limit muligheder for liste og søgning.

Hvad er nyt i version 1.9.5:

  • Tilføjet Query.EventualConsistency metode til forfader forespørgsler.
  • Ændret GeoPoint opbevaring for at være i overensstemmelse med andre runtime.
  • Data gemt før denne meddelelse får Lat og Lng vendes.

Hvad er nyt i version 1.9.4:

  • Tilføjet Key.Namespace metode.

Hvad er nyt i version 1.9.3:

  • Support appengine.GeoPoint som en enhed ejendomstype.
  • Fjernet aetest.Options.User og tilføje aetest.Context.Login og aetest.Context.Logout.

Hvad er nyt i version 1.8.9:

  • Omdøbte AppCfg begynde at AppCfg start_module_version og stopper for at stop_module_version.
  • Fixed et problem med ID tildeling kollisioner i Datastore.
  • Fixed et problem med Cloud Storage opkald ikke i dev_appserver.
  • Fixed et problem med dev_appserver starter ikke på Windows ved brug af versioner af Python tidligere end 2.7.2.

Hvad er nyt i version 1.8.8:

  • Dedikeret Memcache er nu en GA-funktion. Vores afskrivninger politik gælder og kunder opfordres til at bruge denne funktion i produktionen.
  • memcache API opkald spores af en ny metrik, der estimerer ressourceforbruget, Memcache Compute Units (MCU s). Der er en ny kvote spand og dashboard graf svarende til metriske, samt en mulighed i memcache seeren at vise top nøgler ved MCU s.
  • dev_appserver logs.db format er ikke bagudkompatibel med 1.8.7. Brugere, der vil fortryde til 1.8.7 dev_appserver efter forsøger 1.8.8 skal slette denne fil. Med mindre andet specifikt navngivet af brugeren i kommandolinjen, er filen findes på /tmp//logs.db. Fejlen ses, hvis denne fil ikke er fjernet er: "IntegrityError: RequestLogs.module kan ikke være NULL"

Hvad er nyt i version 1.8.7:

  • Cloud endepunkter er nu en GA-funktion.
  • memcache konfigurationsændringer og mutationer (flush, sæt, etc.) fremstillet af administrationskonsollen nu registreres i admin konsol logfiler.
  • Indstillingen max_concurrent_requests er nu konfigurerbar pr versionen / modul.
  • Fixed et problem med Datastore ikke korrekt validere navnerum med mere end 500 tegn.

Hvad er nyt i version 1.8.6:

  • En memcache størrelsesskema er blevet tilføjet til admin konsol instrumentbræt. Adgang til den via drop-down over grafen. Diagrammet grafer memcache størrelse over tid gør det muligt for kunderne at afgøre, hvornår cache flush begivenheder fandt sted. Dette er et eksempel funktion.
  • Fixed et problem med dev_appserver, der tillader en ugyldig Datastore forespørgsel kombination af gruppe ved og filter egenskaber.
  • Fixed et problem med bulkloader der forårsager uploads til dev_appserver til at mislykkes.
  • Fixed et problem påvirker validering af størrelsen af ​​Datastore ejendom navne.
  • Fixed et problem med Datastore query validering for strygere med præcis 500 tegn.

Hvad er nyt i version 1.8.4:

  • En Datastore Admin fix i denne udgivelse forbedrer sikkerheden ved at sikre, at planlagt backup nu kun kan startes med et cron eller opgave kø opgave. Administratorer kan stadig starte en backup ved at gå til Datastore Admin i administrationskonsollen.

Hvad er nyt i version 1.8.3:

  • Interfacing ind Task Queue REST API kræver ikke længere inklusive "s ~" i begyndelsen af ​​projektets navn.
  • Fixed et problem med Mail API, e-mail adresser, der indeholder kodede nye linjer som specificeret i rfc2047 nu parset korrekt.
  • Fixed et problem med channels.send_message ikke når en klient id har 3 eller flere streger.
  • Fixed et problem med ndb.non_transactional korrekt genoprette db bibliotekets transaktionsbeslutning tilstand.
  • Fixed et problem med Channel API Prøvestand ikke fungerer korrekt efter opgradering til SDK 1.8.2.
  • Fixed et problem med Datastore Admin UI ikke at indlæse grundet den app at have alt for mange slags.
  • Fixed et problem med moduler get_current_module_name () forkert rapportering som standard, når det ikke er.

Hvad er nyt i version 1.8.1:

  • Båndbredde mellem App Engine og Google Cloud Storage er i øjeblikket gratis (dette kan ændre sig i fremtiden for visse niveauer af service).
  • Search API er uddannet fra Experimental til Eksempel. Apps, der har fakturering aktiveret kan overstige de gratis kvoteniveauerne og vil blive opkrævet for forbrug over disse niveauer.
  • Anslået antal søgeresultater vil kun være nøjagtig, hvis det er mindre end eller lig med antallet af resultater anmodet. Som standard er denne kan tilsidesættes ved at sætte number_found_accuracy QueryOption i Search API.
  • Datoer, atomer og antal felter kan nu findes ved at søge uden et felt begrænsning i Search API.
  • En citerede tom streng nu returnerer atom felter med tomme værdier for Search API.
  • Tekstbidder og tælle funktioner er ikke længere tilladt i Sort udtryk for Search API.
  • Search API nu har forbedret fejlmeddelelser for brugerfejl og interne fejl.

Hvad er nyt i version 1.8.0:

  • Nye Billing Enabled apps vil ikke længere som standard en e kvote på 20.000 per dag. I stedet vil apps nødt til at indgive en anmodning gennem admin konsollen for at få e-mail-kvoter steget.
  • Admin konsol instrumentbrættet diagrammer og rapporter for alle brugere er blevet fuldt migreret til den nye, mere pålidelig backend annonceret i 1.7.6.
  • Den maksimale størrelse af POST-anmodninger foretaget gennem UrlFetch er øget fra 5 MB til 10 MB.
  • Fixed et problem med Mail API til at forhindre at sende mail fra en Google Apps-mail-konto, er blevet suspenderet.

Hvad er nyt i version 1.7.7:

  • Sockets API, som tillader programmer at foretage udgående TCP-forbindelser og sende / modtage UDP-pakker til internettet med både IPv4 og IPv6, er nu tilgængelig som en eksperimentel funktion for fakturerede apps.
  • ftplib modulet er nu genoprettet. Det afhænger af den eksperimentelle Sockets API.
  • Billing aktiveret apps vil ikke længere være omfattet af en $ 2,10 minimum ugentlige forbrug. I stedet vil apps kun blive opkrævet for deres faktiske forbrug.
  • Matplotlib 1.1.1, en eksperimentel funktion, bliver udfaset og vil blive fjernet i 1.7.8. skifte venligst at matplotlib 1.2.0.
  • Fixed et problem, hvor de dev_appserver Datastore auto id'er tildelt af det spredte id politik var for store til at være repræsenteret som flydende tal.
  • Fixed et problem, hvor dev_appserver kastede en undtagelse på enhver Search API opkald, der bruges et indeks, der oprindeligt blev oprettet som GLOBALT konsekvent.

Hvad er nyt i version 1.7.6:

  • Admin konsol instrumentbrættet diagrammer og aktuelle belastning / fejl rapporter flytter til en ny, mere pålidelig backend. Ændringen vil gradvist blive rullende til brugere af admin konsol over de næste par uger.
  • Ny søgning API kvoter vises nu i administrationskonsollen. Disse kvoter er i øjeblikket ikke håndhæves, men vil være en del af prismodel for Search API i en fremtidig version.
  • Resuméet ansøgning ikke længere viser den standard version af et kørende program, i stedet det lister ansøgningen som "RUNNING". I et applikationer kommende release vil have flere logiske sub komponenter, som hver især vil have en standard-version. Denne UI opdatering er beregnet til at tilpasse sig denne funktionalitet.
  • Projektion forespørgsler er nu en fuldt understøttet GA-funktion.
  • XMPP API har nu multi-JID get_presence. Dette giver mulighed for at få adgang til flere brugere.
  • Django 1.4 og Webob 1.2.3 er nu forfremmet til GA.
  • Applikationer nu har mulighed for at fopen () filer, der er anmeldt som statiske filer i app.yaml hjælp af application_readable flag.
  • A Go runtime er blevet tilføjet til den nye og forbedrede udvikling AppServer.
  • Debug log niveauet for runtime er aktiveret.

Hvad er nyt i version 1.7.5:

  • API Channel har nu mulighed for at sende kanal beskeder fra enhver app version eller backend uanset hvor kanalen blev oprettet.
  • URL Fetch tjeneste understøtter nu anmodninger PATCH metode.
  • Mail API kan nu sende mail bounce meddelelser til app. Anmeldelsen vil blive leveret til / _ah / bounce hvis mail_bounce indgående tjenester er aktiveret.
  • Blobstore tjeneste nu returnerer den oprettede filnavn i stedet for blobKey ved brug af Cloud Storage
  • Fixed et problem med os.urandom kaste en undtagelse i dev_appserver2 når du bruger OS X.
  • Fixed et problem med time.tzset ikke eksisterende i dev_appserver2 til Windows.
  • Matplotlib v1.2.0 er nu tilgængelig som en eksperimentel funktion.
  • Django 1.4 er blevet opgraderet til 1.4.3. Dette er en eksperimentel funktion.

Hvad er nyt i version 1.7.4:

  • Baggrund tråde er nu en GA-funktion.
  • Trafik Opdeling er nu en GA-funktion.
  • Task Queue Statistik er nu en GA-funktion.
  • Logs API har nu mulighed for at hente anmodninger er baseret på en liste over request_ids. I øjeblikket er dette virker kun i produktionen og ikke understøttet i dev_appserver.
  • Python Interpreter er blevet opgraderet til 2.7.3.
  • WebOb 1.2.3 er nu tilgængelig for Python 2.7. Brugere, der anvender udokumenterede 1.2.2 skal opdatere deres app, da denne version vil blive fjernet i den næste udgave.
  • DISTINCT for Datastore forespørgsler er nu tilgængelig som en eksperimentel funktion.
  • Matplotlib v1.1.1 er nu tilgængelig som en eksperimentel funktion.
  • udrangeret Konvertering API er blevet fjernet.
  • Tilføjet en advarsel om, at den interaktive konsol vil blive deaktiveret, hvis en bruger kører dev_appserver med --address flag.

Hvad er nyt i version 1.7.3:

  • Django 1.4 understøttes nu i Python 2.7
  • Filen-baseret implementering af Datastore stub bliver snart udfaset. En advarselsmeddelelse informere brugere, SQLLite stub vil blive standard stub snart vises nu.
  • Datastore Indeks statistik rapporterer nu skrive i stedet for repræsentation-type.
  • Rich sortere udtryk uden enkelt feltnavne understøttes nu i Search API til dev_appserver.
  • search.MIN_NUMBER_VALUE og search.MAX_NUMBER_VALUE nu offentligheden i Search API.
  • globalt ensartede Indekser nu frarådet i Search API.
  • search.list_indexes () er blevet forældet og erstattet med search.get_indexes () i Search API.
  • Index.list_documents () er blevet forældet og erstattet med Index.get_range () i Search API.
  • Tilføjet metode Index.get (doc_id) for at få et dokument ved sin id i Search API
  • Index.add () er blevet forældet og omdøbt til Index.put () i Search API.
  • Index.remove () er blevet forældet og omdøbt til Index.delete () i Search API.
  • De AddDocumentError og RemoveDocumentError klasser, som allerede var forældede, er blevet fjernet fra Search API.
  • OperationCode.object_id og OperationCode.document_id, som allerede var forældet, er blevet fjernet fra Search API.
  • Brugere kan nu ændre indstillinger autentificering efter app skabelse.

Hvad er nyt i version 1.7.2:

  • Tilføjet Tidszone valg widget i Admin Console Admin Logs.
  • Tilføjet en advarsel om caching, når ændre eller slette datalagerenheder enheder.
  • Tilføjet en flush cache-knappen for at dev_appserver og administrationskonsollen.
  • Forsøg på at opdatere flere enheds grupper i en enkelt transaktion i Datastore smider nu en fejl tyder at bruge XG transaktioner.
  • Search API har nu en streng maksimal grænse på 2000 tegn længde.
  • Fixed et problem med namespace dropdown i Admin Console vises blank selvom URL angivne navneområde er korrekt.
  • Fixed et problem, hvor Model.get_by_id () returnerer ingen i dev_appserver mens dette ikke er tilladt i produktionen.
  • Fixed et problem med dev_appserver app_identity.get_default_version_hostname ()
  • Fixed et problem med mail service-sendToAdmins () i mangel ved brug af multi-arg besked konstruktør.
  • Fixed et problem med dev_appserver for mimetypes.guess_type ()
  • Fixed et problem med runtime ikke at bruge rækkevidde med OAuth under visse betingelser.
  • Fixed et problem med AppConfigNotFound fejl.

Hvad er nyt i version 1.7.1:

  • Rammerne Prøvestand test understøtter nu Logservice API.
  • Tilføjet støtte i Filer API til listen Google Cloud Storage-filer.
  • Forbedre MapReduce File API Reader til at understøtte flere filer og filformater.
  • Fixed et problem med App Engine tilfredshedsundersøgelse i administrationskonsollen som blev udgivet i 1.6.6, som vil blive genaktiveres i denne udgivelse.
  • Fixed et problem med Search API websafe markører ikke returneres som en websafe værdi.
  • Fixed et problem, hvor SearchRequest var på vej hjem fejl, der ikke var til rådighed som search.Error underklasser.
  • Rettet en NDB problem, hvor enheder end 1000000 bytes hvor skrevet til memcache, der forårsager svigt.
  • Kan nu downloade 90 dage værd af Usage rapporter for din ansøgning fra Billing Historik side i administrationskonsollen.
  • Task Queue anmodninger nu omfatter en X-AppEngine-TaskExecutionCount der tæller antallet af gange, en opgave blev drevet af en instans.
  • Tilføjet understøttelse af flere filer, der skal slettes ved hjælp af Filer API.
  • Tilføjet support for at slette filer fra Google Cloud Storage hjælp af Filer API.
  • Tilføjet en REQUEST_LOG_ID skal skrives i logfilerne og som en miljøvariabel. Dette kan bruges til senere at identificere denne anmodning i ansøgningen logs.
  • Memcache Viewer understøtter nu navnerum.
  • NDB Properties 'string repræsentation størrelse er begrænset til max strengen længde for Blob og Tekst egenskaber.
  • Appstats giver en interaktiv shell til at observere RPC adfærd opkald med det samme.
  • Appstats indeholder nu oplysninger om udgifterne til RPC'er foretaget i anmodningen.
  • Billeder API nu understøtter angivelse af standard pixelfarve at udfylde for billedtyper, der ikke understøtter gennemsigtige billeder, såsom JPEG.
  • Vi har tilføjet fuld asynkron API støtte i Images API.
  • Tilføjet en fejl til Images API til at angive, hvornår en klat der refereres ikke fundet eller ikke tilgængelig.
  • Gjort Python søgning begrænser offentligheden i Search API.
  • Tilføjet namespace støtte til Search API i Python SDK.

Hvad er nyt i version 1.7.0:

  • HRD Blob Migration værktøj er nu generelt tilgængelige.
  • Efter brug af datalager backup utility, kan du nu genoprette denne backup til en ny app-id.
  • Det vil ikke være muligt at oprette nye tilladelser til M / S programmer adgang Cloud SQL tilfælde.
  • Du kan nu slette en Google Cloud Storage objekt ved hjælp blobstore.delete ().
  • Du kan nu hente en Google Cloud Storage objekt ved hjælp blobstore.fetch ().
  • Du kan nu gemme nøgler til en Google Cloud Storage objekt i datalager.
  • create_upload_url opfordring arbejder nu for Google Cloud Storage objekter.
  • Du kan nu bruge get_serving_url () og delete_serving_url () for Google Cloud Storage spande.
  • Projektion forespørgsler understøttes nu i NDB.
  • I NDB, app og navnerum nu søgeord argumenter for at get_by_id ().
  • landegrænserne (). Call_on_commit () til NDB for at tilføje en tilbagekald skal udføres efter en vellykket begå af en transaktion.
  • NDB Context.memcache_ * ops nu acceptere unicode.
  • NDB har tilføjet understøttelse til opbevaring protorpc.Message objekter.
  • Forbedret fejl messaging for flere gentagne = Ægte niveauer med StructuredProperty i NDB.
  • PyAMF er nu fuldt lanceret.
  • Vi har øget forskellige Search API grænser. Nye grænser er et maksimum på 1000 dokumenter tilbage fra søgning () eller list_documents (), maksimalt 1000 indekser tilbage fra list_indexes (), og en maksimal forskydning på 1000 til søgning () eller list_indexes ()
  • Fixed et problem, hvor Search API ikke håndhæve grænser for NumberFields.
  • Fixed et problem i SDK hvor SortExpression ikke gennemtvinge tilstedeværelsen af ​​en DEFAULT_VALUE sæt efter behov.
  • Fixed et problem, hvor LXML ikke støttede unicode parsing.

Hvad er nyt i version 1.6.6:

  • Admin Console viser nu kvoterne for Search API opkald og Søg lagrede data.
  • Search API har frarådet den order_id attribut på Dokument klasse. Det er blevet erstattet med rang attribut.
  • Search API har frarådet dokumentet attribut på ListResponse og erstattet den med et resultat attribut. Også document_id attribut på OperationResult klasse er forældet og erstattet med id attribut.
  • Fixed et problem, hvor unicode ikke er konsekvent håndteres i Python Search API.
  • App skabelse for apps ved hjælp af Master / Slave datalager er nu begrænset til kun de brugere, der allerede ejer en Master / Slave app.
  • Apps med fakturering aktiveret er nu i stand til at konfigurere op til 100 cron job.
  • Fixed et problem, hvor store datalagerenheder backups var ude af stand til at blive slettet.
  • Fixed et problem, hvor datalagerenheder sikkerhedskopier mislykkes på grund af en ASCII dekodning problem.
  • Fixed et problem, hvor SDK ikke importerede underpakker korrekt ved brug af import- kroge.
  • Fixed et problem, hvor kører en projektion forespørgsel på en multi-værdsat ejendom med en lighed filter gav ingen resultater.
  • Fixed et problem, hvor unicode miljøvariabler blev droppet i Appstats ved brug af Python 2.7.

Hvad er nyt i version 1.6.5:

  • Jinja2 omfatter nu _debugsupport modulet.
  • Fixed et problem med dev_appserver hvor det misligholdte HTTP Content-type en anmodning til tekst / plain i stedet for tekst / html.
  • Fixed et problem, hvor SDK vil omfatte nogle indekser, der ikke var nødvendige i produktionen.
  • Fixed et problem i SDK, hvor SDK admin konsollen ikke ville vise UTF-8-kodet liste ejendom værdier.
  • I High Replication Datastore, er der en ny metadata slags, __entity_group__, der har en numerisk __version__ ejendom. Denne egenskab er garanteret at stige på hver ændring af enhed gruppen.
  • Billeder API understøtter nu manipulere objekter hostes på Google Cloud Storage.
  • I Images API, den get_serving_url opkald nu eventuelt kan du angive, om den webadresse du genererer skal serveres over HTTPS.
  • I Task Queue REST API, kan du nu angive et mærke, når du indsætter en opgave på en Pull kø.
  • I Task Queue API, kan du angive en frist for lease_tasks opkald. Fristen Standard er øget fra 5 sekunder til 10 sekunder.
  • Kan nu bruge cron til at planlægge Datastore sikkerhedskopier.
  • Datastore Admin har nu en side, der viser oplysninger om status for Datastore sikkerhedskopier og gendanner.
  • Kan nu afbryde din Datastore backup eller gendanne fra Datastore Admin.
  • Kan nu gendanne en enkelt Datastore Kind fra Datastore Admin fra en Datastore backup.
  • I administrationskonsollen, kan du indberette produktion spørgsmål med din ansøgning direkte til Google fra programmets sider. Du skal blot klikke på linket "Anmeld Produktion Issues", udfylde de ønskede oplysninger, og send.

Hvad er nyt i version 1.6.4:

  • Datastore statistikker viser nu den mængde lagerplads, der anvendes af applikationer indekser.
  • Udgivet en eksperimentel værktøj til at migrere din programs klatter på samme tid, du migrere dine datalagerenheder data. Du kan tilvælge blob migration i administrationskonsollen, når du starter din migrering.
  • Opdateret den eksperimentelle Backup / Restore funktionalitet til at omfatte mulighed for at sikkerhedskopiere og gendanne til Google Cloud Storage.
  • NDB datalager API er nu generelt tilgængelige. For alle release noter om den version 0.9.9 og 1.0.0 rettelser, der er blevet integreret i API.
  • I Python 2.7 runtime, Baggrund tråde er tilgængelige som en forsøgsudsætning, når du bruger App Engine backends.
  • Brug af Blobstore API serve_blob () metode, din ansøgning kan tjene objekter hostes på Google Storage for udviklere.
  • Admin Console giver nu en Memcache fremviser, der viser memcache statistik og kan vise Memcache indhold baseret på tasten.
  • I Capabilities API stub i SDK, kan du nu aktivere eller deaktivere en evne hjælp SetPackagedEnabled.
  • Windows Installer nu for at installere Python 2.7 i stedet for Python 2.5.
  • Prøvestand API understøtter nu Capabilities API.
  • GQL forespørgsler i administrationskonsollen ikke længere smide en fejl, når en efterfølgende semikolon er inkluderet.
  • Datastore API indeholder nu en NonTransactional dekoratør til at sikre, at en funktion køres uden for en transaktion. Eksisterende transaktioner sat på pause, mens funktionen udfører.
  • Datastore Admin fane i administrationskonsollen viser nu enheder fra alle namespace.
  • Fixed et problem med _strptime når threadsafe blev angivet.
  • Fixed et problem, hvor DatastoreFileStub.del vinder på tempfile.msktemp.
  • WebOb 1.1.1 er nu inkluderet i SDK, og bruges som standard der, når Python 2.7 er angivet.
  • Fixed et problem, hvor index.yaml filen blev ryddet, hvis dine skip_files indførslen adskiller sig fra listen standardindstillinger skip_files.

Hvad er nyt i version 1.6.3:

  • I administrationskonsollen, kan du bruge ny Trafik Opdeling funktion til at sende en vis procentdel af trafik til en ikke-standard program version. Trafikken er delt af enten cookie eller IP-adresse.
  • E-mails, der sendes fra Google Apps-domæner e-mail adresser, hvor domænet er blevet oprettet for at bruge DKIM vil blive underskrevet: når en e-mail var fra en anmodning, der opstod på denne app domæne eller helst e-mailen blev sendt fra en app administrator, herunder når denne e-mail er sendt fra et cron job eller opgave kø anmodning.
  • I administrationskonsollen, kan du nu vælge, hvor meget og hvor længe du gerne vil gemme logfiler. Alle apps får 1G gratis og i sidste ende vil være i stand til at betale for mere, mens mængden kan øges denne udgivelse vil vi ikke begynde at betaling for den ekstra kapacitet, indtil den næste udgivelse tidligst.
  • De tilfælde skærmen i administrationskonsollen har nu en knap til at lukke en bestemt instans.
  • Hver ansøgning log har et link til den forekomst, der tjente anmodningen. Hvis instans ikke længere tjener anmodninger, en meddelelse vil blive vist.
  • TaskQueue API understøtter nu mulighed for at mærke en Pull kø opgave. Du kan derefter lease opgaver efter tag. Denne funktion er eksperimentel.
  • Brug af Google Apps wildcard domæne tilknytninger, kan du få adgang alternative versioner af din app via et brugerdefineret domæne.
  • skubbe og trække Køer er nu opført særskilt i SDK udvikling konsollen.
  • Udvikler dokumentation for den eksperimentelle NDB API, erstatning for db.py, er nu tilgængelig.
  • appcfg.py understøtter nu OAuth2.
  • webapp 2.5.1 er nu tilgængelig i Python 2.7 runtime.
  • Django 1.3 er nu tilgængelig i Python 2.7 runtime.
  • GQL Query understøtter nu specialtypen casting til listeelementer for i filtre.

Hvad er nyt i version 1.6.2:

  • Blobstore API omfatter nu den asynkrone funktionskald create_upload_url_async, delete_async, og fetch_data_async.
  • Django version 1.3 er nu tilgængelig i Python 2.5 runtime.
  • Vi har tilføjet en django_wsgi indbygget for at tillade lettere bootstrapping af Django applikationer.
  • Mail Kontingent for App Engine apps, der har tilmeldt sig fakturering vil kun øges efter den første betaling for app er behandlet.
  • Som meddelt i 1.6.1, i denne overgang til den eksperimentelle Python 2.7 runtime, de MapReduce og datastore_admin builtins er ikke tilgængelige for apps udsendt til Python 2.7.
  • Fixed et problem med remote_api hvor ringer fetch_page () med en sidestørrelse på 301 og kædning af opkald gennem det returnerede cursor springer halvdelen af ​​resultaterne.
  • Fixed et problem, hvor PIL _imagingmath modulet ikke var tilgængelige i Python 2.7.
  • Fixed et problem, hvor SDK ikke ændre størrelsen på billeder ned til 512 pixels som standard, som det gør i produktionen.
  • Fixed et problem med Images API hvor gyldige billeder blev returnere en NotImageError.

Hvad er nyt i version 1.6.1:

  • Den højtstående Replication Datastore migration nytte er nu tilgængelig som en GA-funktion, og er ikke længere eksperimentel.
  • ext.db API forespørgselsfunktioner (køre, hente, tælle, får) nu acceptere søgeord argumenter: deadline, read_policy, prefetch_size, batch_size, limit, offset, start_cursor, end_cursor, keys_only. Det anbefales, at udviklere bruger Query.run () med en grænse eller batch_size stedet for Query.fetch (), når iteration løbet resultater.
  • ext.db API model funktioner (få, sætte, slette, allocate_ids) nu direkte acceptere søgeord argumenter: deadline, read_policy
  • Blobstore API understøtter nu flere = "true" attribut til HTML input tag.
  • Fixed et problem logge unicode objekter i SDK.

Hvad er nyt i version 1.6.0:

  • Programmer kan nu modtage XMPP fejl strofer på / _ah / XMPP / fejl.
  • I administrationskonsollen data viewer, kan du nu filtrere efter namespace fra en drop down menu, hvis det er relevant.
  • I administrationskonsollen Datastore Statistik, tilbyder vi nu namespace foreslå til filtrering statistik.
  • Vi har udgivet som eksperimentel fuld MapReduce rammer.
  • SDK understøtter nu Python 2.7.
  • Python 2.7 understøtter nu WebOb 1.1.1, som har nogle væsentlige fejlrettelser. Programmer, der udtrykkeligt angive "webob" version til "1.1" i deres app.yaml filer skal opdatere den version til "1.1.1".
  • mail_stub.get_sent_messages () kald nu returnerer EmailMessage tilfælde.




































































Krav :


Lignende software

Andre software developer Google, Inc.

Closure Compiler
Closure Compiler

9 Feb 16

Guava
Guava

10 Feb 16

Web Starter Kit
Web Starter Kit

10 Apr 16

Kommentarer til Google App Engine SDK for Go

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!