Giter VIP home page Giter VIP logo

metadata-server's Introduction

Database metadata server

Stores metadata about different databases.

Info

server settings in conf\application.properties
database connection settings in conf\connections-config.json
(examples in connections-config.json.template)

To package project run in console mvn package
To run server from console use bin/metadata-server.sh.
Available commands: start, stop, reload
Example: ./metadata-server.sh start

To run in your IDE set run parameters:
spring.config.location ./conf/
connections.config ./conf/connections-config.json

application.properties :

server.port - port to connect to the server
RES_POOL_MIN_CONNECTIONS - minimum amount of live connection to the resource pool
RES_POOL_MAX_CONNECTIONS - maximum amount of live connection to the resource pool
RES_POOL_CONN_MAX_INACTIVITY_TIME - time through which an unused connection will be deleted (in seconds)
RES_POOL_CONN_TTL - max lifetime of active connection (in seconds)
CACHE_TTL - interval of full metadata update (in seconds)
JSTREE_SEARCH_LIMIT - the maximum number of elements to display when searching
PARALLEL_UPDATE_DB_COUNT - the maximum number of simultaneously updated databases
REQUEST_FOR_EVERY_FILTER - true: do request for every filter item when database cache updating. false - do only one request when updating. (Recommended false only if you have many filters)
ICON_FOLDER_PATH= - path to icons folder (it folder contains subfolder with resolution name 16,32,64 etc. In subfolder placed
png icons. The name of the icon matches the name of the item type in the database table.png, column.png.
If the icon for the type is not found, the field_image.png icon will be displayed.)

metadata-server's People

Contributors

savalek avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.