Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • openssl haven't been installed, so we need to install it using "brew install openssl"
  • or even installed, but it doesn't override the system default setting (setting env variable path) . This problem often occurs after we updated software using "brew update",  the default option for brew is to install without option '–force', so we need to run  "brew link openssl --force" to link it to system lib path.

...

Q: Report error: "'gram.c:1370:41: error: use of undeclared identifier 'yyscanner' yychar = yylex (&yylval, &yylloc, yyscanner)" when building hawq on Mac.

A: The problem can be:

  • bison version on local MAC is too high.  try bison --version to look at the version, if it is later than 3.0, try install bison with a lower version, such as 2.3. And rebuild HAWQ.

Debugging & Fixing

Q: How to debug using LLDB on a Mac

...

Configuration

 

Optimization

Q: How to vacuum all catalog

...

tables?

You can run below bash file:

...

...