1. 목표 설정


  • GSOC 오늘의 목표는 바로, pgstattuple 에 대해서 더 공부를 하고, 목적은 커버리지를 증진시키는 것이다.

  • 회사의 목표는 바로, 수정 화면을 API를 통하여 조회 및 수정 까지 완료시키는 것이다.

  • 그리고 가능하다면, 다른 화면을 만드는 것으로 넘어가는게 좋을 것 같다. 너무 하나의 화면에 집착하는 것 보다는 우선 여러 화면을 우선적으로 동작하도록 만들고 나서, 그 이후에 서서히 다듬어 가는 것이 중요할 것 같다.

2. 전략 / 전술 수립


  • 많은 것을 하지는 않을 것이고, 불필요한 인덱스에 대한 커버리지를 증진시키는 작업을 한다.

  • 커버리지가 되지 않은 pgstatapprox.c 작업을 할 것이다.

3. 가성비 측정


  • 생산성이 높은 아침시간에는 굳이 소모적인 작업(불필요한 인덱스를 사용했을 떄 커버리지를 측정하는 방법)을 할 필요는 없을 것 같고, 커버리지가 충분하지 않은 곳을 위주로 먼저 작업하는 것이 좋을 것 같다.

  • statapprox_heap, pgstattuple_approx 함수에 대해서 우선적으로 작업을 할 것이다.

4. 실행 여부 판단


  • pgstatapprox.c 소스코드의 커버리지를 증진시키는 것을 우선적으로 작업하기로 마음을 먹었다.

5. 자원 할당


  • 오늘 오전 시간을 활용하여 pgstattuple 작업을 완료하였다.
>> Home