apache / age

Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
https://age.apache.org
Apache License 2.0
2.87k stars 401 forks source link

AGE Onboarding - Setup Developer Environment Group 2 #353

Open JoshInnis opened 1 year ago

JoshInnis commented 1 year ago
  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 commented 1 year ago

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 ) 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 commented 1 year ago

The Basic Git commands are:

git apply git add git commit git branch git checkout

JoshInnis commented 1 year ago

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

Enable Debugging Flags

JoshInnis commented 1 year ago

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

JoshInnis commented 1 year ago

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

Zahid07 commented 1 year ago

Hi, Nice to meet you all

Hunaid2000 commented 1 year ago

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

fatimafatimaprogrammer commented 1 year ago

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

FahadZaheerfzr commented 1 year ago

Hey guys! Looking forward to work with you all

Zainab-Saad commented 1 year ago

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

KamleshKumar427 commented 1 year ago

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

moeed-k commented 1 year ago

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

imranzaheer612 commented 1 year ago

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

umer200 commented 1 year ago

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

fatimafatimaprogrammer commented 1 year ago

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

JawadAliAbbasi commented 1 year ago

Hi guys!

Excited and looking forward to work with you all.

abdulmanann commented 1 year ago

Hello everyone!

Looking forward to work with you all on this project!

talhahahae commented 1 year ago

Hi guys!!

Excited to work on this

moiz697 commented 1 year ago

Hello everyone!

Looking forward to work with you all on this project!

abduu11aahh commented 1 year ago

Hi guys!!

Excited to work and learn from all of you.

waleedahmed0001 commented 1 year ago

Hello everyone!

Looking forward to work with you all on this project!

JawadAliAbbasi commented 1 year ago

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

titoausten commented 1 year ago

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?

mohayu22 commented 1 year ago

@titoausten Follow these steps:

titoausten commented 1 year ago

@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 commented 1 year ago

Image

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

Hunaid2000 commented 1 year ago

@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.

titoausten commented 1 year ago

@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.

dukeofhazardz commented 1 year ago

@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

mohanadtoaima commented 1 year ago

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

dukeofhazardz commented 1 year ago

install postgreSQL

You can, if you want to host your database server on there But no, it is not necessary to use an EC2 RHEL8 instance to install PostgreSQL.

dukeofhazardz commented 1 year ago

I think that it is also important to ensure you have flex and bison installed on your machine before running PG_CONFIG to save yourself the stress of Postgre reconfiguration or even reinstallation

shady-cj commented 1 year ago

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

If it’s for local/development use then it’s better to set it up on your local machine….

DavidGMdev commented 1 year ago

Hello everyone, Happy to work with you all !

MuhammadZeeshan03 commented 1 year ago

Hello Everyone

Excited to work with you all on this project.

HRmemon commented 1 year ago

Hi guys!

Excited to work with you all!

Muzzammil242 commented 1 year ago

Hello guys!

Excited to work with you all!

Hannan2910 commented 1 year ago

Hello guys!

Really excited to work with you all

abdullahzia-6464 commented 1 year ago

Excited to work on the project with everyone!

salarabbasi01 commented 1 year ago

Hello Everyone Excited to be working with you all

Jahangirbabar2000 commented 1 year ago

Hi everyone! excited to work with you all during this internship!

Ammar-Baig19 commented 1 year ago

Great, learning lots of new things. Excited to work with you all during this internship!

fahadullah-112 commented 1 year ago

Very informative and Great, learning lots of new things. Excited to work with you all during this internship.