OpenLLM-France/wikimedia huggingface dataset:
# Véraza

Véraza è un comune francese di 39 abitanti situato nel dipartimento dell'Aude nella regione dell'Occitania.

## Società
### Evoluzione demografica

Abitanti censiti
# Viorica Viscopoleanu

Viorica Viscopoleanu (Storožynec', 8 agosto 1939) è un'ex lunghista rumena.

## Biografia

Nata ad Storožynec' all'epoca in Romania in seguito Ucraina, ai Giochi della XIX Olimpiade vinse l'oro nel salto in lungo ottenendo un risultato migliore della britannica Sheila Sherwood (medaglia d'argento) e della russa Tat'jana Talyscheva.

## Palmarès

| Anno | Manifestazione | Sede | Evento | Risultato | Misura | Note |
| 1968 | Giochi olimpici | Città del Messico | salto in lungo | Oro | 6,82 m | |
# Viotto

* Domenico Viotto (1887-1976) – politico e antifascista italiano
* Piero Viotto (1924-2017) – pedagogista e filosofo italiano
* Sergio Viotto (1928-1964) – alpinista italiano
# Topolino Robinson

Topolino Robinson (Mickey's Man Friday) è il titolo di un cortometraggio di Topolino del 1935. È ispirato alla storia di Robinson Crusoe.
Uscito il 19 gennaio 1935.
# Traktarny zavod (metropolitana di Minsk)

La stazione Traktarny zavod (Трактарны завод; in russo Тракторный завод, Traktornyj zavod) è una stazione della metropolitana di Minsk, posta sulla linea Aŭtazavodskaja.
# Volevo nascere a Napoli

Volevo nascere a Napoli è un singolo duetto di Annalisa Minetti ed Anthony pubblicato il 12 aprile 2024.

## Descrizione

Il brano è stato scritto da M. Colavecchio- R. Riera- A. Baris- D. Quaranta.

## Video musicale

Il 12 aprile 2024 viene pubblicato il video musicale di Volevo nascere a Napoli, di cui il 9 aprile era stata diffusa l'anteprima.
Il video, dalla durata di 2 minuti e 29 secondi, è stato diretto da Ciro Grieco e Checco Danza ed è stato prodotto da Marco Colavecchio. Oltre ad Annalisa Minetti ed Anthony, gli attori del video musicale sono: Andrea Colavecchio, Anna Yukura, Salvatore Marino e Luigi Sigillo.

## Tracce

* Volevo nascere a Napoli – 2:29 (M. Colavecchio- R. Riera- A. Baris- D. Quaranta)
# Richard Codey

Richard James Codey (Orange, 27 novembre 1946) è un politico statunitense, Governatore del New Jersey dal 2004 al 2006 e per tre giorni ad interim nel 2002.
# Unveiling the Wicked

Unveiling the Wicked è il quarto album del gruppo musicale Exciter, realizzato nel 1986.
È il primo in cui non compare la formazione originale: infatti, il chitarrista Brian McPhee subentra a John Ricci.

## Tracce

* Break Down The Walls – 6:39
* Brainstorm – 1:32
* Die In The Night – 4:12
* (I Hate) School Rules – 3:57
* Shout It Out – 4:40
* Invasion / Waiting In The Dark – 5:41
* Living Evil – 6:59
* Live Fast, Die Young – 3:54
* Mission Destroy – 5:55

## Formazione

* Brian McPhee - chitarra
* Allan Johnson - basso
* Dan Beehler - batteria, voce
# Ernst-Reuter-Platz

Ernst-Reuter-Platz è una piazza di Berlino, nel quartiere di Charlottenburg.
È dedicata ad Ernst Reuter, che fu il primo sindaco di Berlino Ovest, dal 1948 al 1953.
Al posto dell'attuale piazza vi era originariamente il punto detto Knie ("ginocchio"), dove l'asse congiungente il castello di Berlino a quello di Charlottenburg svoltava verso nord-ovest (attuali Straße des 17. Juni e Otto-Suhr-Allee); nel XIX secolo la Knie divenne punto d'incontro di importanti arterie cittadine. La zona fu infine devastata dai bombardamenti della seconda guerra mondiale.
L'attuale piazza fu realizzata dal 1956 al 1960 su progetto degli architetti Werner Düttmann e Bernhard Hermkes; lo schema, con una struttura viaria ad anello ed edifici a stecca indipendenti dai contorni stradali, si ispirò al progetto dell'arch. Mies Van der Rohe per la ricostruzione di Alexanderplatz (1929). Il centro della piazza è ornato da un'area verde con fontane e spazi pedonali.
Fra gli edifici, sorge sul lato occidentale il grattacielo Telefunken, di 22 piani; ad est della piazza vi è il grande complesso dell'Università Tecnica di Berlino.
L'Ernst-Reuter-Platz rappresentò, insieme al quartiere Hansa, uno dei migliori esempi di ricostruzione urbanistica postbellica a Berlino Ovest, ed è oggi sotto tutela monumentale (Denkmalschutz).
# Sci di fondo ai III Giochi olimpici invernali - 50 km maschile

La competizione sulla distanza di 50 km di sci di fondo si disputò il 13 febbraio dalle ore 11:00 e presero il via 32 atleti di 9 diverse nazionalità.

## Risultati

| Pos. | Atleta | Nazione | Tempo |
| | Veli Saarinen | Finlandia | 4:28'00" |
| | Väinö Liikkanen | Finlandia | 4:28'20" |
| | Arne Rustadstuen | Norvegia | 4:31'53" |
| 4 | Ole Hegge | Norvegia | 4:32'04" |
| 5 | Sigurd Vestad | Norvegia | 4:32'40" |
| 6 | Sven Utterström | Svezia | 4:33'25" |
| 7 | Tauno Lappalainen | Finlandia | 4:45'02" |
| 8 | John Lindgren | Svezia | 4:47'22" |
| 9 | Gustaf Jonsson | Svezia | 4:49'52" |
| 10 | Antonín Bartoň | Cecoslovacchia | 4:52'24" |
| 11 | Vladimír Novák | Cecoslovacchia | 4:52'44" |
| 12 | Erminio Sertorelli | Italia | 4:59'00" |
| 13 | Jaroslav Feistauer | Cecoslovacchia | 5:00'19" |
| 14 | Jan Cífka | Cecoslovacchia | 5:01'50" |
| 15 | Richard Parsons | Stati Uniti | 5:13'59" |
| 16 | Kaare Engstad | Canada | 5:19'19" |
| 17 | Iwao Ageishi | Giappone | 5:19'31" |
| 18 | Saburo Iwasaki | Giappone | 5:21'40" |
| 19 | Nils Backstrom | Stati Uniti | 5:25'40" |
| 20 | Robert Reid | Stati Uniti | 5:26'06" |
| - | Norton Billings | Stati Uniti | DNF |
| - | Giovanni Delago | Italia | DNF |
| - | Francesco De Zulian | Italia | DNF |
| - | Hubert Douglas | Canada | DNF |
| - | Heigoro Kuriyagawa | Giappone | DNF |
| - | Martti Lappalainen | Finlandia | DNF |
| - | Sivert Mattsson | Svezia | DNF |
| - | Zdzisław Motyka | Polonia | DNF |
| - | Walter Ryan | Canada | DNF |
| - | Stanisław Skupień | Polonia | DNF |
| - | Ole Stenen | Norvegia | DNF |
| - | Kinzo Taniguchi | Giappone | DNF |
# David Wright (calciatore)

David Wright (Warrington, 1º maggio 1980) è un ex calciatore inglese, difensore.
# Cantone di Briançon-1

Il Cantone di Briançon-1 è una divisione amministrativa dell'arrondissement di Briançon.
È stato costituito a seguito della riforma approvata con decreto del 20 febbraio 2014, che ha avuto attuazione dopo le elezioni dipartimentali del 2015.

## Composizione

Comprende parte della città di Briançon e i 9 comuni di:
* Cervières
* La Grave
* Le Monêtier-les-Bains
* Puy-Saint-André
* Puy-Saint-Pierre
* Saint-Chaffrey
* La Salle-les-Alpes
* Villar-d'Arêne
* Villar-Saint-Pancrace
# Guido De Guidi

Guido Cesare De Guidi (Genova, 2 novembre 1929 – Terni, 28 agosto 2020) è stato un politico italiano.

## Biografia

Sindacalista e operaio delle Acciaierie di Terni, fu direttore della scuola nazionale per dirigenti della Fim-Cisl di Foce (Terni).
Dopo aver aderito ai Cristiano Sociali, venne eletto in Senato per due legislature con il centrosinistra (restando in carica dal 1994 al 2001) e ricoprì gli incarichi di vicepresidente del gruppo a Palazzo Madama, partecipando ai lavori della commissione giustizia, difesa e agricoltura. Nel corso del suo incarico elaborò proposte di legge per istituire la carta di credito sociale e modulare i contributi sociali in funzione della riduzione degli orari di lavoro e dello sviluppo occupazionale.
Per anni fu volontario alla Pro Civitate Christiana di Assisi e fondò la prima associazione diabetici della provincia di Terni.
Morì all'età di 90 anni il 28 agosto 2020.
# Habib Essid

Habib Essid (in arabo الحبيب الصيد‎; Susa, 1º giugno 1949) è un politico tunisino, primo ministro della Tunisia dal febbraio 2015 all'agosto 2016.
Fu il primo capo di governo ad essere nominato dopo l'adozione della nuova costituzione del 2014, e quindi considerato il primo premier della cosiddetta Seconda Repubblica tunisina. In precedenza è stato ministro dell'Interno nel 2011.

## Educazione

Nato a Susa nel 1949, Essid ha conseguito il master in economia presso l'Università di Tunisi e ha aggiunto un master in economia agraria presso l'Università del Minnesota.

## Carriera

Ha iniziato la sua carriera nel settore pubblico, in particolare presso il Ministero dell'Agricoltura. Nel 1993 è stato nominato direttore di gabinetto presso il ministero dell'Agricoltura, carica che ha ricoperto fino al 1997. Successivamente è stato direttore di gabinetto presso il ministero dell'Interno. Nel 2001 è stato nominato Segretario di Stato per la Pesca e successivamente Segretario di Stato per l'Ambiente. Dal 2004 al 2010, Habib Essid è stato direttore esecutivo del Consiglio oleicolo internazionale, con sede a Madrid.
Dopo la rivoluzione tunisina, il 28 marzo 2011 viene nominato ministro dell'Interno nel governo provvisorio del primo ministro Beji Caid Essebsi. È stato anche scelto da Hamadi Jebali come suo consigliere per la sicurezza dopo le elezioni del 23 ottobre 2011.

## Primo ministro

Venne nominato dal Presidente della repubblica Beji Caid Essebsi, primo ministro con l'incarico di formare un governo di unità nazionale. Il 5 febbraio 2015 incassò la fiducia di 166 parlamentari su un totale di 217 membri dell'Assemblea dei rappresentanti del popolo.
Guidò un governo composto da 27 ministri e 14 segretari di stato formato da indipendenti, membri di Nidaa Tounes, dei due partiti liberali Unione Patriottica Libera (UPL) e Afek Tounes, e un membro di Ennahda.
Inizialmente, il 23 gennaio Essid aveva proposto un governo di minoranza formato da Nidaa Tounes e l'UPL, che però ritirò subito per paura di non riuscire a raggiungere una maggioranza parlamentare.
# Hachelbich

Hachelbich è una frazione del comune tedesco di Kyffhäuserland.
# Hacettepe Red Deers 2022

Questa voce raccoglie le informazioni riguardanti gli Hacettepe Red Deers nelle competizioni ufficiali della stagione 2022.

## Statistiche di squadra

| Competizione | %Vittorie | In casa | In casa | In casa | In casa | In casa | In casa | In trasferta | In trasferta | In trasferta | In trasferta | In trasferta | In trasferta | Totale | Totale | Totale | Totale | Totale | Totale |
| Competizione | %Vittorie | G | V | N | P | Pf | Ps | G | V | N | P | Pf | Ps | G | V | N | P | Pf | Ps |
| Stagione regolare | .167 | 4 | 1 | 0 | 3 | 36 | 129 | 2 | 0 | 0 | 2 | 6 | 67 | 6 | 1 | 0 | 5 | 42 | 196 |
| Totale | .167 | 4 | 1 | 0 | 3 | 36 | 129 | 2 | 0 | 0 | 2 | 6 | 67 | 6 | 1 | 0 | 5 | 42 | 196 |
# Gutsbezirk Münsingen

Il Gutsbezirk Münsingen è un territorio extracomunale abitato tedesco di 196 abitanti, situato nel land del Baden-Württemberg.
# Hallenberg

Hallenberg è una città di 4 481 abitanti della Renania Settentrionale-Vestfalia, in Germania.
Appartiene al distretto governativo (Regierungsbezirk) di Arnsberg ed al circondario dell'Alto Sauerland.
# Hallelujah Junction (California)

Hallelujah Junction è un'area non incorporata della contea di Lassen, in California. È situata a 4 miglia (6,4 km) a est-sud-est del passo di Beckwourth, ad un'altitudine di 5 033 piedi (1 534 m). Si trova allo svincolo con la U.S. Route 395 e il capolinea orientale della State Route 70 (ex US 40 Alt.).
Hallelujah Junction è stata notata per il suo nome insolito. Il brano musicale Hallelujah Junction scritto dal compositore statunitense John Adams prende il nome da questo incrocio (junction): Adams possiede una cabina nelle vicinanze.
# Hagonoy

Il toponimo Hagonoy può riferirsi a diverse località delle Filippine:
* Hagonoy, municipalità della Provincia di Bulacan
* Hagonoy, municipalità della Provincia di Davao del Sur
# Hagonoy (Davao del Sur)

Hagonoy è una municipalità di terza classe delle Filippine, situata nella Provincia di Davao del Sur, nella Regione del Davao.
Hagonoy è formata da 21 baranggay:
* Balutakay
* Clib
* Guihing
* Guihing Aplaya
* Hagonoy Crossing
* Kibuaya
* La Union
* Lanuro
* Lapulabao
* Leling
* Mahayahay
* Malabang Damsite
* Maliit Digos
* New Quezon
* Paligue
* Poblacion
* Sacub
* San Guillermo
* San Isidro
* Sinayawan
* Tologan
# Hagnesta Hill

Hagnesta Hill è il quarto album discografico in studio del gruppo musicale rock svedese Kent, pubblicato nel 1999 nell'edizione svedese e nel 2000 nell'edizione inglese.

## Tracce

Versione svedese
* Kungen Är Död – 4:14
* Revolt III – 3:10
* Musik Non Stop – 4:34
* Kevlarsjäl – 4:26
* Ett Tidsfördriv Att Dö För – 4:34
* Stoppa Mig Juni (Lilla Ego) – 6:21
* En Himmelsk Drog – 4:03
* Stanna Hos Mig – 3:57
* Cowboys – 5:49
* Beskyddaren – 4:45
* Berg & Dalvana – 4:48
* Insekter – 4:08
* Visslaren – 7:47
Versione inglese
* The King Is Dead – 4:17
* Revolt III – 3:10
* Music Non Stop – 4:34
* Kevlar Soul – 4:29
* Stop Me June (Little Ego) – 6:22
* Heavenly Junkies – 4:04
* Stay With Me – 3:58
* Quiet Heart – 5:25
* Just Like Money – 4:16
* Rollercoaster – 4:54
* Protection – 4:46
* Cowboys – 4:08
* Whistle Song – 7:47
* A Timekill to Die For – 4:37

## Formazione

* Joakim Berg – voce, chitarra
* Martin Sköld – basso, tastiere
* Sami Sirviö – chitarra, tastiere
* Harri Mänty – chitarra, percussioni, drum machine
* Markus Mustonen – batteria, piano, cori
# Haida

* Haida – un centro abitato della Germania, appartenente al comune di Röderland.
* Haida – una popolazione nativa delle isole Regina Carlotta, in Canada.
* La lingua Haida è quella parlata dal popolo omonimo.
* Haida – genere di coleotteri della famiglia Staphylinidae
# Haidamaka

Gli haidamaka, o haidamaky (in ucraino Гайдамаки, Hajdamaky, dal turco haydamak, cercare) furono un gruppo paramilitare formato perlopiù da cosacchi e contadini, che imperversarono, durante il XVIII secolo nella riva destra ucraina. Furono acerrimi rivali degli szlachta, i nobili polacchi. L'equivalente balcanico degli haidamaka sono gli hajduk. Occasionalmente, come nel 1734 operarono anche nella sponda sinistra del Dnieper. I loro massacri di gesuiti, ebrei e polacchi divennero tristemente famosi in Polonia, tanto che il termine hajdamactwo venne impiegato per descrivere, nel modo peggiore, tutto il popolo ucraino. In Ucraina invece, essi sono valutati generalmente in modo positivo, specialmente nei racconti popolari o nelle ballate. Anche il celebre poeta ucraino Taras Hryhorovyč Ševčenko dedicò agli haidamaka un poema.
# Gunner Olszewski

Kaleb Gunner Olszewski (Alvin, 26 novembre 1996) è un giocatore di football americano statunitense che milita nel ruolo di wide receiver e punt returner per i New York Giants della National Football League (NFL).

## Carriera
### New England Patriots

Olszewski, dopo non essere stato scelto nel Draft NFL 2019, firmò con i New England Patriots. Debuttò nella vittoria della settimana 1 per 33–3 contro i Pittsburgh Steelers, ritornando due punt per 35 yard. La prima ricezione la fece registrare nella settimana 6 contro i New York Giants, chiudendo con 2 prese per 29 yard. Fu inserito in lista infortunati il 19 novembre 2019 a causa di problemi alla caviglia e a un tendine del ginocchio.
Nella settimana 13 della stagione 2020 contro i Los Angeles Chargers, Olszewski ritornò un punt per 70 yard in touchdown. In quella partita segnò anche il primo touchdown su ricezione in carriera nel quarto periodo. A fine stagione fu inserito nel First-team All-Pro dall'Associated Press dopo avere guidato la NFL con 346 yard su ritorno di punt.

### Pittsburgh Steelers

Il 21 marzo 2022 Olszewski firmò un contratto biennale con i Pittsburgh Steelers.

### New York Giants

Il 23 ottobre 2023 Olszewski firmò con la squadra di allenamento dei New York Giants, venendo promosso nel roster attivo cinque giorni dopo. Nella settimana 17 contro i Los Angeles Rams ritornò un punt per 94 yard in touchdown. Inizialmente sembrò ciò avesse battuto il record di franchigia di Amani Toomer. Tuttavia, in seguito ricerche affermarono che il primato apparteneva a Al Bloodgood con 95 yard il 30 settembre 1928.
L'11 marzo 2024 Olszewski rifirmò con i Giants.

## Palmarès

* First-team All-Pro: 1
    2020
# Harvey Mason

Harvey William Mason (Atlantic City, 22 febbraio 1947) è un batterista statunitense.

## Carriera

Nel corso della sua carriera ha collaborato con numerosi artisti e gruppi di estrazione jazz, fusion, rock. Tra questi vi sono Bob James, Chick Corea, The Brecker Brothers, Lee Ritenour, Herbie Hancock, Headhunters, Bill Withers, Mizell Brothers, Donald Byrd, Rod Stewart, Irene Cara, Natalie Cole, Bobbi Humphrey, Peggy Lee, Patti LaBelle, Gary Bartz, George Benson, Dionne Warwick, Fourplay, Stevie Wonder, Christina Aguilera, Mary J. Blige, Barry Manilow, Chet Atkins, Beck, Casiopea, Miles Davis, Joe Farrell, Charles Earland, Gene Harris, Bobby Hutcherson, Carole King, Hubert Laws.
Ha suonato con Herbie Hancock nel celebre album Head Hunters.
Dagli anni '90 è membro del gruppo Fourplay.
# Halstead (disambigua)

* Halstead – comune del Regno Unito e dell'Inghilterra nell'Essex
* Halstead – villaggio del Regno Unito e dell'Inghilterra nel Kent
* Halstead – comune degli Stati Uniti d'America nel Kansas
# Halstead (Kent)

Halstead è un villaggio e parrocchia civile dell'Inghilterra, appartenente alla contea del Kent.
# Hands Across the Border

Hands Across the Border è un film del 1944 diretto da Joseph Kane.
È un film western statunitense con Roy Rogers, Ruth Terry e Guinn 'Big Boy' Williams.

## Produzione

Il film, diretto da Joseph Kane su una sceneggiatura di J. Benton Cheney e Bradford Ropes, fu prodotto da Harry Grey, come produttore associato, per la Republic Pictures e girato nelle Alabama Hills a Lone Pine, nell'Iverson Ranch a Chatsworth e a Lone Pine, in California.

## Colonna sonora

* Hands Across the Border - musica di Hoagy Carmichael, parole di Ned Washington
* Dreaming to Music - musica di Phil Ohman, parole di Ned Washington
* The Girl with the High Button Shoes - musica di Phil Ohman, parole di Ned Washington
* When Your Heart's on Easy Street - musica di Phil Ohman, parole di Ned Washington
* Hey, Hey (It's A Great Day) - musica di Phil Ohman, parole di Ned Washington
* Ay, Jalisco, no te rajes! - musica di Manuel Esperón, parole di Ernesto Cortázar

## Distribuzione

Il film fu distribuito negli Stati Uniti dal 5 gennaio 1944 al cinema dalla Republic Pictures.
Altre distribuzioni:
* nei Paesi Bassi il 18 ottobre 1946
* in Spagna (Cita en la frontera)
* in Brasile (Potro Selvagem)

## Promozione

La tagline è: "The screen's brighest star shines brilliantly in the most sparkling, song-filled, action-packed production of his meteoric career!".
# Hagvi

Hagvi (in armeno Հագվի) è un comune di 543 abitanti (2001) della Provincia di Lori in Armenia.
# Hamburg Challenger 2002

L'Hamburg Challenger 2002 è stato un torneo di tennis facente parte della categoria ATP Challenger Series nell'ambito dell'ATP Challenger Series 2002. Il torneo si è giocato a Amburgo in Germania dal 25 febbraio al 3 marzo 2002 su campi in sintetico indoor.

## Vincitori
### Singolare

Raemon Sluiter ha battuto in finale Neville Godwin 6–1, 6–3.

### Doppio

Mark Merklein / Paul Rosner hanno battuto in finale Wesley Moodie / Shaun Rudman 6–3, 6–4.
# Harry Larsen

Harry Julius Larsen (4 settembre 1915 – Copenaghen, 12 agosto 1974) è stato un canottiere danese.

## Palmarès
### Olimpiadi

* 1 medaglia:
** 1 argento (Berlino 1936 nel due senza)

### Europei

* 1 medaglia:
** 1 argento (Amsterdam 1937 nel due senza)
# Hank Whitney

Hank Whitney, vero nome Henry Lee Whitney (Brooklyn, 28 aprile 1939 – 5 aprile 2020), è stato un cestista statunitense, professionista nella ABA.

## Carriera

Venne selezionato dai Syracuse Nationals al quarto giro del Draft NBA 1961 (37ª scelta assoluta).

## Palmarès

* 2 volte campione EPBL (1963, 1965)
# Hanover (Nuovo Messico)

Hanover è un census-designated place (CDP) degli Stati Uniti d'America, situato nello stato del Nuovo Messico, nella contea di Grant.
# Hash Pipe

Hash Pipe è il primo singolo estratto dal terzo album dei Weezer, l'omonimo meglio conosciuto come The Green Album. La canzone è stata ispirata da un prostituto travestito noto per il fatto di inseguire la gente a Santa Monica..
L'io narrante della canzone lamenta il fatto di non riuscire a fare il suo lavoro (a cui il testo fa riferimento in modo piuttosto crudo: "You've got your problems / I've got my eyes wide") senza l'utilizzo di droghe, che lo aiutano a sopportarlo.

## Video

Il video è stato diretto da Marcos Siega e riprende gli Weezer suonare in una stanza di combattimento dei lottatori di Sumo. Fu uno dei tanti video che riportarono gli Weezer al grande successo. Secondo il libretto che accompagna il DVD Weezer - Video Capture Device: Treasures from the Vault 1991-2002, a Siega fu chiesto di evitare riferimenti diretti alle parole della canzone per il video, a causa dei suoi temi controversi: la prostituzione maschile e l'abuso di droga.

## Classifiche

Hash Pipe raggiunse la posizione #2 nella classifica Billboard Modern Rock Tracks e quella #24 sulla Billboard Mainstream Rock Tracks. Fu nominato, nel 2001, come Miglior Video Rock agli MTV Video Music Awards.

## Censura

Hash Pipe fu bandito nel Regno Unito dai gestori di Radio One, per via della canzone che si riferiva alla droga. Il titolo venne cambiato in Half Pipe. Inizialmente, a causa di contenuti piuttosto forti nella canzone, la Geffen Records rifiutò di scegliere Hash Pipe come primo singolo, puntando invece sulla opener dell'album, Don't Let Go.

## Formazione

* Rivers Cuomo - voce e chitarra
* Brian Bell - chitarra
* Mikey Welsh - basso
* Patrick Wilson - batteria
# Hash join

L'algoritmo di hash join è un particolare algoritmo di join che usa una Hash table per memorizzare i dati.

## Classic hash join

Il primo passo nell'algoritmo di hash join classico è la preparazione per la relazione più piccola di una hash table contenente l'attributo di join e la sua riga. Dato che alla hash table si accede applicando una funzione hash sull'attributo di join, sarà molto più rapido trovare la riga corrispondente in questo modo. Una volta costruita questa tabella, si scandisce l'altra relazione per trovare corrispondenze nelle sue righe attraverso la hash table.
L'algoritmo richiede che ci sia spazio sufficiente in memoria affinché la relazione più piccola possa essere salvata.
Date due relazioni R e S con |R|<|S| dove |R| è il numero di tuple coinvolte in R e |S| quello di tuple coinvolte in S, i passi dell'algoritmo sono i seguenti:
* Per ogni tupla r di R
** Aggiungere r nella tabella
** Se la dimensione della tabella uguaglia la capacità di memoria massima:
*** scandire S e aggiungere all'output le tuple che hanno corrispondenza
*** Resettare la tabella
* Eseguire una scansione finale di S aggiungendo le risultanti tuple all'output

## Grace hash join

Questa versione dell'algoritmo di hash join evita di dover scandire nuovamente l'intera relazione S, partizionando R e S tramite una funzione hash e memorizzando queste partizioni nel disco. L'algoritmo carica poi coppie di partizioni in memoria, costruisce una hash table per la più piccola delle relazioni partizionate ed esamina l'altra relazione per ricercare corrispondenze tramite la hash table corrente.
Nel caso in cui non ci sia abbastanza spazio per una o più partizioni l'algoritmo viene riapplicato in modo ricorsivo: viene applicata un ulteriore funzione hash per suddividere le partizioni in altre più piccole, che verranno poi elaborate con la stessa procedura. Dato che la ricorsione risulta molto costosa, l'algoritmo fin dal principio cerca di ridurre le probabilità che si verifichi formando il maggior numero possibile di partizioni durante la fase iniziale.

## Hybrid hash join

L'algoritmo hybrid hash join si differenzia da quello di Grace hash join in quanto sfrutta in modo diverso la memoria disponibile. Durante la fase di ripartizione questo algoritmo utilizza la memoria disponibile per contenere sia un'intera partizione, denominata partizione 0, sia il buffer di uscita per ciascuna delle k partizioni.
Ci sono dunque due richieste diverse per la memoria (una per la hash table della partizione 0 e l'altra per i buffer di output delle altre partizioni) quindi è necessario scegliere una hash table non troppo grande per evitare la ricorsione dell'algoritmo causata dalla dimensione troppo grande delle partizioni non-zero, che rischierebbero quindi di non avere abbastanza spazio in memoria. Dato che la partizione 0 non viene mai né letta né scritta dal disco, l'algoritmo di hybrid hash join esegue meno operazioni di I/O di quello di Grace hash join.