Skip to content

Non-functional components #18

@jonleeyz

Description

@jonleeyz

The following classes are not functioning correctly:

  • BufferPool, Database: Not correctly implemented

  • Catalog: TableIdIterator() and LoadSchema() not implemented, missing throw statements

  • Field: Compare() not implemented

  • HeapPage*, HeapFile*: Implementation not done (Difficulties with file IO in C++)

  • LogFile: Implementation not done (Difficulties with file IO in C++)

  • Predicate: Filter() and parsing methods not implemented (Difficulties with file IO in C++)

  • SeqScan: Not implemented

  • TransactionId: Atomic counter not working

  • Transaction: Handling of IOExceptions

  • Tuple: Copy constructor, SetField() not implemented

  • TupleDesc: operator== function implementation not working

  • Utility: Implementation not done; utility functions used for tests

  • BuzzDB: Database driver not implemented.

  • RecordIdUnitTest: Not correctly implemented

This issue is a mirror of this issue.

Metadata

Metadata

Labels

bugSomething isn't workingrestructureOverhaul of original codebase

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions