Skip to content

Brent’s work log archive: 2023-08

2023-08-31

I’ve been lax about filling these in for a few days. My work has involved

  • the release,
  • hunting related bugs, and
  • deployment of the release.

I’m resetting to get back on track.

Meetings

  • Met with Ghislaine to discuss user niche

Deployment

  • Deployed new version to mathesar.ito.com
  • Deployed new version to cci.mathesar.org
  • Double-checked staging.mathesar.org
  • Worked on demo deployment

2023-08-23

Meetings

  • Team meeting

Email

  • yet another round of communication on various threads

RSQLA1

  • Started RSQLA1 email thread

Preexisting DB compatibility

  • followed leads from Sean, also found other sample DBs to test against
  • Chatted with Kriti about hosting test DBs

2023-08-22

Email

  • Another round of discussion participation

RSQLA1

  • Worked on composing retrospective email

Preexisting DB compatibility

  • Minor change to project organization
  • Going through Sean’s feedback email w.r.t. realistic DB examples, trying to find others

2023-08-22

Email

  • More participation in massive email threads

Bugfixes

  • Fixed bug occurring due to upstream testing suite change.

2023-08-21

Meetings

  • 1:1 with Dom
  • make-up meeting with Aritra

Preexisting DB compatibility

  • Planning/looking through GH issues

Email

  • went through email, thinking and contributing to massive email threads

2023-08-18

RSQLA1

  • Finished clean up of meta issue

Preexisting DB compatibility

  • incorporated feedback from discussion into project
  • started basic going through GH looking for related issues

2023-08-16

RSQLA1

  • Partial clean up of RSQLA1 meta issue

Meetings

  • Niche research discussion
  • 1:1 with Anish

2023-08-15

Projects

  • Finished first draft of DB compatibility investigation project.

PR reviews

SQL code update functionality

  • Tested to make sure there are no problems updating from v0.1.2 to current develop w.r.t. SQL code changes.

Comms

  • Wrote email about managing package versions

2023-08-14

Meetings

  • (very long) 1:1 with Dom

Projects

  • asynced with Ghislaine to set up meeting for niche research project
  • Started draft of “Postgres DB compatibility investigation” project

2023-08-11

Misc research

  • Deep dive into ramifications of installing things on the DB, or avoiding it.

Comms

  • Start email thread on dev mailing list for “Should we install things on the DB?” discussion

2023-08-10

Meetings

  • 1:1 with Anish
  • Team meeting
  • Summarization project meeting with Aritra

Comms

  • Wrote up thoughts about whether we should install things on the DB
  • Wrote up thoughts about Column moving project
  • Other meeting prep

2023-08-09

Meetings

  • 1:1 with Dom
  • Weekly meeting

Projects

  • Wrote up project proposal draft for finishing and improving column extraction/moving and table merging logic

SQL updating

  • Made a prototype to experiment with dropping old SQL functions with manual cascade for safety

2023-08-08

Meetings

  • Long catch up with Mukesh about his open PRs, and column moving logic

Comms

  • Cleared out email inbox
  • Cleared out GH inbox
  • Wrote/sent update for RSQLA1
  • Wrote long email about project ideas
  • Async discussion with Anish about what he could work on during the cool down

2023-08-07

Meetings

  • Met with Ghislaine about use cases

PR reviews

2023-08-04

Meetings

  • 1:1 with Dom w.r.t. dynamic defaults
  • 1:1 with Mukesh
  • Core team event

RSQLA1

  • Fixed an issue with column altering for Anish’s PR
  • Added comments and merged Move table splitting logic to SQL #3119
  • Did a deep dive into column merging logic; determined that moving it to SQL is a bad idea at this juncture.

2023-08-03

This was a short day for me

PR reviews

Meetings

  • 1:1 with Anish

2023-08-02

Meetings

  • ad-hoc catch up with Mukesh to discuss data losing bug in column merging logic
  • Team meeting

PR reviews

RSQLA1 project work

Bugfixes

Ad-hoc

  • Helped Rajat with how to install gettext in containers for his translations project.

2023-08-01

Meetings

  • 1:1 with Kriti

Misc. Bugfixes

PR Reviews

RSQLA1