age icon indicating copy to clipboard operation
age copied to clipboard

AGE Onboarding - Setup Developer Environment Group 2

Open JoshInnis opened this issue 2 years ago • 43 comments

  1. Install Postgres from Source Code
  2. Install AGE from Source Code
  3. Install a Debugger
  4. Learn Basic Git Commands
  5. Read Regression Tests

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

To debug a PostgreSQL session -

Have Postgres configured with debugging flags enable and have a Postgres instance running. An open session running. Know the process of the session that you will be debugging (ps -C postgres). Execute the command gdb -p

The basic GDB commands are - b for breakpoint, (b <function_name>) c for continue - continues to the next breakpoint n for next line s for step into p for print, (p *) for pointers d for delete all breakpoints q for quit

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

The Basic Git commands are:

git apply git add git commit git branch git checkout

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

Install Postgres from Source Code: https://www.postgresql.org/docs/current/install-procedure.html

Enable Debugging Flags

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

Install AGE From Source Code: https://age.apache.org/age-manual/master/intro/setup.html

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

Run the Regression Tests: https://age.apache.org/age-manual/master/contributing/run_tests.html

Then please read through regress/sql/* and regress/expected/*

To learn what the regression tests are

JoshInnis avatar Nov 14 '22 01:11 JoshInnis

Hi, Nice to meet you all

Zahid07 avatar Nov 28 '22 05:11 Zahid07

Hi everyone. I'm excited to work with you all.

Hunaid2000 avatar Nov 28 '22 05:11 Hunaid2000

Hello everyone! I'm excited and looking forward to start working on the project.

fatimafatimaprogrammer avatar Nov 28 '22 05:11 fatimafatimaprogrammer

Hey guys! Looking forward to work with you all

FahadZaheerfzr avatar Nov 28 '22 05:11 FahadZaheerfzr

Hey everyone, I am looking forward to work with you all

Zainab-Saad avatar Nov 28 '22 05:11 Zainab-Saad

Hello everyone!! Very excited to start working with you.

KamleshKumar427 avatar Nov 28 '22 05:11 KamleshKumar427

Hello, I'm super excited to work on this!

moeed-k avatar Nov 28 '22 08:11 moeed-k

Hi everyone! Happy to be a part of this team. Let's go!

imranzaheer612 avatar Nov 28 '22 17:11 imranzaheer612

Hey buddies ! Lets make this journey great together ! Learn, Code, Help We move together !!

umer200 avatar Dec 01 '22 04:12 umer200

Install Postgres from Source Code: https://www.postgresql.org/docs/current/install-procedure.html

Enable Debugging Flags I successfully installed Postgres from source code using Help from Apache AGE Discord Group

fatimafatimaprogrammer avatar Dec 11 '22 07:12 fatimafatimaprogrammer

Hi guys!

Excited and looking forward to work with you all.

JawadAliAbbasi avatar Jan 10 '23 13:01 JawadAliAbbasi

Hello everyone!

Looking forward to work with you all on this project!

abdulmanann avatar Jan 10 '23 17:01 abdulmanann

Hi guys!!

Excited to work on this

talhahahae avatar Jan 10 '23 17:01 talhahahae

Hello everyone!

Looking forward to work with you all on this project!

moiz697 avatar Jan 10 '23 17:01 moiz697

Hi guys!!

Excited to work and learn from all of you.

abduu11aahh avatar Jan 10 '23 17:01 abduu11aahh

Hello everyone!

Looking forward to work with you all on this project!

waleedahmed0001 avatar Jan 10 '23 17:01 waleedahmed0001

Done with installation process. Would love to anyone who needs help with anything.

JawadAliAbbasi avatar Jan 21 '23 13:01 JawadAliAbbasi

Run the Regression Tests: https://age.apache.org/age-manual/master/contributing/run_tests.html

Then please read through regress/sql/* and regress/expected/*

To learn what the regression tests are

Do i run the tests in the postgres directory?

titoausten avatar Mar 05 '23 15:03 titoausten

@titoausten Follow these steps:

  • Navigate to the directory where you have installed Apache Age.

  • Right-click in that location and select "Open Terminal."

  • Type "make installcheck" in the terminal and observe the results.

mohayu22 avatar Mar 05 '23 15:03 mohayu22

@titoausten Follow these steps:

  • Navigate to the directory where you have installed Apache Age.

  • Right-click in that location and select "Open Terminal."

  • Type "make installcheck" in the terminal and observe the results.

Thank you, I'll do that and get back to you on the result.

titoausten avatar Mar 05 '23 15:03 titoausten

Image

@mohayu22 this is the result. How do I go about it?

titoausten avatar Mar 05 '23 15:03 titoausten

@titoausten Have you installed Postgres? If yes, you need to provide path to pg_config like make PG_CONFIG=<pg-install-dir>/bin/pgconfig installcheck. Check this video for complete process.

Hunaid2000 avatar Mar 05 '23 16:03 Hunaid2000

@titoausten Have you installed Postgres? If yes, you need to provide path to pg_config like make PG_CONFIG=<pg-install-dir>/bin/pgconfig installcheck. Check this video for complete process.

Yes, thank you. I noticed it was the Variables always missing from the PATH anytime i ended a session. Well I guess I have to go about it using relative path.

titoausten avatar Mar 05 '23 20:03 titoausten

@titoausten Have you installed Postgres? If yes, you need to provide path to pg_config like make PG_CONFIG=<pg-install-dir>/bin/pgconfig installcheck. Check this video for complete process. This was super helpful, thank you so much

dukeofhazardz avatar Apr 06 '23 22:04 dukeofhazardz

Hi guys, should I procure an EC2 RHEL8 instance to install postgreSQL or what should I do ?

mohanadtoaima avatar Apr 09 '23 14:04 mohanadtoaima