PostgreSQL.

Server di database SQL per il tuo Mac
Scarica ora

PostgreSQL. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Marc Liyanage
  • Sito web dell'editore:
  • http://www.entropy.ch/software/macosx/welcome.html
  • Sistemi operativi:
  • Mac OS X 10.4 or later
  • Dimensione del file:
  • 52.6 MB

PostgreSQL. Tag


PostgreSQL. Descrizione

server di database SQL per il vostro Mac PostgreSQL è il server di database PostgreSQL in un comodo Mac OS Xpackage.PostgreSQL include il supporto per GNU Readline, JDBC, ODBC, C ++, Multibyte Ands configurazione OpenSSL.Some è necessaria dopo l'installazione, si prega di vedere le istruzioni all'indirizzo http: //www.entropy. ch / software / MacOSX / PostgreSQL / .È possibile anche scaricare uno StartupItem ed un corrispondente pacchetto di modulo PHP di Apache lì. Cosa c'è di nuovo in questa versione: · Un dump / restore non è richiesto per coloro 8.4.X. esecuzione Tuttavia, se si dispone di tutti gli indici hash, li si dovrebbe REINDEX dopo l'aggiornamento a 8.4.2, per riparare eventuali danni. · Proteggere contro le minacce alla sicurezza indiretti causati da funzioni di indice che cambiano lo stato della sessione locale (Gurjeet Singh, Tom) · Questa modifica impedisce le funzioni di indice presumibilmente-immutabili da eventualmente sovvertire la sessione di un superutente (CVE-2.009-4.136). · Rifiutare certificati SSL contenenti un byte null incorporato nel nome comune di campo (CN) (Magnus) · Questo impedisce corrispondenza involontaria di un certificato a un nome di server o client durante la convalida SSL (CVE-2009-4034). · Indice Fix hash corruzione (Tom) - Il 8,4 cambiamento che gli indici hash fatti mantengono voci in ordine di valore di hash è riuscito ad aggiornare le routine secchio scissione e di compattazione per preservare l'ordinamento. Quindi, l'applicazione di uno di tali operazioni potrebbe portare alla corruzione permanente di un indice, nel senso che le ricerche potrebbero non riuscire a trovare le voci che sono presenti. Per far fronte a questo, si consiglia di REINDEX gli indici hash si possono avere dopo l'installazione di questo aggiornamento. · Fissare possibile crash durante l'inizializzazione della cache backend-startup-time (Tom) · Evitare di incidente sul dizionario thesaurus vuota (Tom) · Segnali Impedire interrompendo vuoto a volte non sicuri (Alvaro) · Questa correzione impedisce il panico se un vuoto completo viene cancellato dopo che è già impegnata suoi movimenti tuple, così come errori transitori se un vuoto pianura è interrotta dopo aver troncato la tavola. · Fissare possibile crash a causa di integer overflow nel calcolo dell'hash dimensione della tabella (Tom) · Ciò potrebbe verificarsi con estremamente grandi stime planner per la dimensione del risultato di un hashjoin. · Fix incidente se una goccia viene tentata su un oggetto internamente-dipendente (Tom) · Fix molto raro incidente in inet / confronti CIDR (Chris Mikkelson) · Assicurarsi che i blocchi condivisi a livello tupla detenuti da transazioni preparati non vengono ignorati (Heikki) · Fix goccia prematura di file temporanei utilizzati per un cursore a cui si accede all'interno di una sottotransazione (Heikki) · Memoria Fix perdita nel processo syslogger durante la rotazione ad un nuovo file di log CSV (Tom) · Perdita di memoria Fix in postmaster quando ri-analisi pg_hba.conf (Tom) · Fix logica permesso-downgrade di Windows (Jesse Morris) · Le sue correzioni di alcuni casi in cui il database non è stato avviato su Windows, spesso con messaggi di errore fuorvianti come "postgres corrispondenti non potrebbe individuare eseguibili". · Fai FOR UPDATE / SHARE nella query primaria si propaga in con le query (Tom) · Ad esempio, nel CON w AS (SELECT * FROM foo) SELECT * FROM w, bar ... FOR UPDATE il FOR UPDATE ora interesserà bar ma non pippo. Questo è più utile e coerente rispetto al 8,4 comportamento originale, che ha cercato di propagare FOR UPDATE nella query CON ma sempre riuscito a causa di restrizioni di implementazione assortiti. Ne consegue anche la regola di progettazione che le query CON vengono eseguiti come se indipendente dalla query principale. · Bug Fix con una CON RECURSIVE interrogazione immediatamente all'interno di un altro (Tom) · Fix concorrenza bug in indici hash (Tom) · Inserimenti concorrenti potrebbero causare scansioni di indice di riferire transitoriamente risultati errati. · Fix logica non corretta per pagina indice spaccature GiST, quando la divisione dipende da un non prima colonna dell'indice (Paul Ramsey) · Risultati di ricerca Fix sbagliato per un indice GIN multi-colonna con fastupdate abilitati (Teodor) · Correggere i bug nella creazione di entrata WAL per gli indici GIN (Tom) · Questi bug sono stati mascherati quando full_page_writes era acceso, ma con fuori un fallimento di replay WAL era certo se un incidente si è verificato prima del prossimo checkpoint. · Non errore se il riciclaggio o la rimozione di un vecchio file WAL non riesce alla fine del checkpoint (Heikki) · E 'meglio trattare il problema come non-fatale e permettere al posto di blocco per il completamento. posti di blocco futuri ritentare la rimozione. Tali problemi non sono previsti nel funzionamento normale, ma sono stati visti per essere causato da misdesigned di Windows anti-virus e software di backup. · Garantire che i file WAL non sono più volte archiviati su Windows (Heikki) · Questo è un altro sintomo che potrebbe accadere se qualche altro processo ha interferito con la cancellazione di un file non più lungo. · Correggi la lavorazione della password PAM per essere più robusta (Tom) · Il codice precedente è noto per fallire con la combinazione del modulo PAM Linux PAM_KRB5 con Microsoft Active Directory come controller di dominio. Potrebbe anche avere problemi anche, poiché stava facendo ipotesi ingiustificate su quali argomenti lo stack PAM passerebbe ad esso. · Sollevare la dimensione del token di autenticazione massima (Ticket Kerberos) nei metodi di autenticazione GSSAPI e SSPI (Ian Turner) · Mentre il vecchio limite di 2000-byte è stato più che sufficiente per le implementazioni Unix Kerberos, i biglietti emessi dai controller di dominio di Windows possono essere molto più grandi. · Assicurarsi che i vincoli di dominio siano applicati in costrutti come l'array : Dominio, dove il dominio è su un tipo di array (Heikki) · Correggere la logica chiave straniera per alcuni casi che coinvolgono colonne tipo composito come tasti estranei (Tom) · Assicurarsi che l'istantanea del cursore non sia modificata dopo aver creato (Alvaro) · Ciò potrebbe portare a un cursore a fornire risultati errati se le operazioni successive nella stessa transazione modificano i dati che il cursore dovrebbe ritornare. · Creazione di una tabella per unire correttamente le espressioni predefinite provenienti da diverse tabelle dei genitori di ereditarietà (Tom) · Questo usato per funzionare ma è stato rotto in 8.4. · Ri-abilitare la raccolta delle statistiche di accesso per le sequenze (Akira Kurosawa) · Questo era solito funzionare ma è stato rotto in 8.3. · Correggere l'elaborazione delle dipendenze di proprietà durante la funzione di creazione o sostituzione (Tom) · Fissare la gestione errata di dove x = x condizioni (Tom) · In alcuni casi questi potrebbero essere ignorati come ridondanti, ma non sono - sono equivalenti a x non è nullo. · Correggere la costruzione del piano errato quando si utilizza l'aggregazione di hash per implementare distinti per espressioni volatili testuali (Tom) · Correggere il fallimento per un selettore volatile distinto sull'espressione (Tom) · Fissare TS_STAT () per non fallire su un valore di TSVector vuoto (Tom) · Effettuare la ricerca del testo Il parser accetta sottolineature in Attributi XML (Pietro) · Fissare la gestione della codifica in ingresso binario XML (Heikki) · Se l'intestazione XML non specifica una codifica, ora assumiamo UTF-8 per impostazione predefinita; La maneggevolezza precedente era incoerente. · Correggi bug con chiamate plperl da plperlu o viceversa (Tom) · Un errore EXIT dalla funzione interiore potrebbe causare gli arresti anomali a causa della mancata rilevamento del corretto interprete perl per la funzione esterna. · Fissare la perdita di memoria della sessione-durata della sessione quando una funzione PL / Perl viene ridefinita (Tom) · Assicurarsi che gli array Perl siano correttamente convertiti in array PostgreSQL quando restituito da una funzione PL / Perl di ritorno impostato (Andrew Dunstan, Abhijit Menon-Sen) · Questo ha funzionato correttamente per funzioni di restituzione non impostate. · Correggere il crash raro nell'elaborazione delle eccezioni in PL / Python (Pietro) · Correggere il problema ECPG con commenti in dichiarazioni del cursore di dichiarazione (Michael) · Fissare ECPG a non trattare parole chiave aggiuntive di recente come parole riservate (Tom) · Ciò ha interessato le parole chiave chiamata, catalogo, definizione, enum, seguire, indagini, opzioni, partizione, precedenza, intervallo, sicurezza, server, illimitati e wrapper. · Permettere a ri-permettere caratteri speciali di espressione regolare nel parametro nome della funzione DF di PSQL (Tom) · In Contrib / PG_standby, disabilitare il failover di attivazione con un segnale su Windows (Fujii Masao) · Questo non ha mai fatto nulla di utile, perché Windows non ha segnali in stile UNIX, ma le recenti modifiche lo hanno fatto in modo effettivo. · Metti le opzioni di blocco e verbose nel giusto ordine nel comando del vuoto che contribuisce a contribuire (Heikki) · Correggere la possibile perdita di collegamenti quando contrib / dblink incontra un errore (Tatsuhito Kasahara) · Assicurarsi che il modulo Flex di PSQL sia compilato con le definizioni di intestazione del sistema corrette (Tom) · Ciò corregge i guasti della build sulle piattaforme in cui --neable-Largefile causa cambiamenti incompatibili nel codice generato. · Rendere il postmaster ignora qualsiasi parametro application_name nei pacchetti di richiesta di connessione, per migliorare la compatibilità con le future versioni libpq (Tom) · Aggiorna i file di abbreviazione Timezone per abbinare la realtà attuale (Joachim Wieland) · Ciò include l'aggiunta di IDT al set di abbreviazione timezone predefinito. · Aggiorna i file di dati del fuso orario a TZData Release 2009s per i cambiamenti di legge DST in Antartide, Argentina, Bangladesh, Fiji, Novokuznetsk, Pakistan, Palestina, Samoa, Siria; Anche correzioni storiche per Hong Kong.


PostgreSQL. Software correlato

Github.

Il modo più semplice per condividere il tuo codice su GitHub ...

139 7.2 MB

Scarica