Indeed - it's a good one - so good that someone's taken it up! (There is a UCR student - not talkative on this list - who's been working on this one, and whom Steven is helping.)

On 2/1/17 7:58 AM, Sattam Alsubaiee wrote:
I might be obsolete :-), but one thing that I think worth looking at is
exploring and implementing other effecient merge policies for LSM indexes.
The good thing is that it is a self-contained problem and can be done
easily in 2-3 months.

Cheers,
Sattam

On Wed, Feb 1, 2017 at 9:16 AM, Yingyi Bu <[email protected]> wrote:

  can have them create automated unit tests for many of our components
(Our Http Server comes to mind).

My $0.02:  writing white box unit tests (e.g., MockIto-based stuff) are
devs' own responsibility..

But I guess that there could be two projects along the line:
1. re-organize our current runtime tests,  e.g., avoiding unnecessary
DDL/DMLs.
2. cleanup sporadic failures in integration tests, particularly, managix
start/stop etc.

Best,
Yingyi


On Tue, Jan 31, 2017 at 10:01 PM, abdullah alamoudi <[email protected]>
wrote:

Taewoo,
I think this one would be too much for a Google Summer of Code student.

I am not sure if we can do this but if we can have a software testing
project, then we can have them create automated unit tests for many of
our
components (Our Http Server comes to mind). That would be very helpful I
think but definitely not very exciting.

Cheers,
Abdullah.

On Jan 31, 2017, at 9:56 PM, Taewoo Kim <[email protected]> wrote:

I would like to suggest one feature: adding a security feature to the
AsterixDB: setting DB accounts and privileges. Also, use them when
access
the Web Interface or API call.

Best,
Taewoo

On Tue, Jan 31, 2017 at 9:52 PM, Yingyi Bu <[email protected]> wrote:

Yeah, sounds good to me.

Best,
Yingyi

On Tue, Jan 31, 2017 at 9:31 PM, Steven Jacobs <[email protected]>
wrote:
Makes sense, based on a past of not quite finishing. There has been
some
discussion from the Summer of Code Apache threads, and it sounds like
they
want to do a smaller number of better vetted projects this year, but
I
think we could still try for at least one spot.
Steven

On Tue, Jan 31, 2017 at 9:21 PM Yingyi Bu <[email protected]>
wrote:
IMO, each of them could be a two-three month project.

The project itself could be conceptually simple and has a relatively
small
scope, but we probably should lift the exit bar.
Here are my thoughts for the exit criteria:
1.  the feature reliably works for all edge cases;
2.  the implementation does not hack things, which can result in
general-purpose refactoring of other modules;
3.  there are regression unit tests and integration tests along with
the
code;
4.  the code is carefully reviewed by 1-2 committers.

Getting sth. done as a proof-of-concept and then disappearing
doesn't
seem
a very effective approach..:-)

Best,
Yingyi


On Tue, Jan 31, 2017 at 9:07 PM, Steven Jacobs <[email protected]>
wrote:
Do you think these could be a single project (dataset
improvements)?
I'm
wondering about whether one alone would be a full two-three month
project.
Steven

On Tue, Jan 31, 2017 at 9:00 PM Yingyi Bu <[email protected]>
wrote:
I have two proposals for data loaders:

1. add AWS S3 as an external data source;
2. support POSTing a user file on the client side through HTTP
into
an
internal dataset.

Thanks!

Best,
Yingyi


On Thu, Jan 19, 2017 at 2:06 PM, Steven Jacobs <[email protected]>
wrote:
Hi All,
The Google Summer of Code official start email was sent out
today.
This
can
be a useful opportunity for us as an Apache software. We will
probably
want
to look at potential Asterix projects to suggest for student
proposals.
Steven



Reply via email to