stackabletech / stackabletech/hbase-operator

Add properties to phoenix hbase-site.xml

Aperta
#288 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

area/demo
Lingua principale
Rust
Stelle
21
Fork
6
Merge medio
1g 19h
PR unite (30g)
9

Descrizione

For a better and cleaner data handling I would like to see the following properties added to the /stackable/phoenix/bin/hbase-site.xml as well as the discovery configmap of hbase.
The phoenix hbase-site.xml can not be modified with configOverrides. This is a prerequisite for the hbase-phoenix-trino demo. During my tests phoenix did not work well with the default namespace. These properties helped stabilizing it.

<property>
        <name>phoenix.schema.isNamespaceMappingEnabled</name>
        <value>true</value>
      </property>
      <property>
        <name>phoenix.schema.mapSystemTablesToNamespace</name>
        <value>true</value>
      </property>

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando /stackable/phoenix/bin/hbase-site.xml e la definizione del ConfigMap di discovery di HBase. Aggiungi le due proprietà di namespace Phoenix richieste in entrambe le posizioni, quindi verifica che la configurazione generata supporti la demo hbase-phoenix-trino e non dipenda dal namespace predefinito.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
kubernetes
Ambito
databases, infrastructure
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.