Feature #2586: Optimize onedb upgrade
Feature #2586: Optimize onedb fsck
Feature #2586: Better onedb upgrade time log
(cherry picked from commit 6b0971415b802b388cddc8db8d781b597ed79a8f)
Add .gitignore file

When you want to see 'git status' including ignored files run:

  git status --ignored

(cherry picked from commit 62f4f85f7caaa36a2882994d544c30179374b96e)
Add doxygen doc and java output to gitignore file

(cherry picked from commit 85efb54fb7f5e036a0017bb10f9bd4b965061901)
Merge remote-tracking branch 'upstream/one-4.4' into one-4.4